Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Concepten in Java Programming
Ontwikkeld in 1995 , de programmeertaal Java is een flexibel platform voor het ontwikkelen van computerprogramma's . Het is de ruggengraat van veel Web applicaties , games en utility software zoals OpenOffice . Vergelijkbaar syntactisch naar C en C + + , kan een programma geschreven in Java worden gecompileerd en uitgevoerd op elke computer die de Java Virtual Machine ondersteunt - althans in theorie . Computer Code En Compilatie

Computers
kan niet voor mensen leesbare code natuurlijk interpreteren , een programma moet worden vertaald in machinetaal voordat het kan worden uitgevoerd . Dit proces heet " compilatie . " Java gecompileerde programma's, die een vorm van machinetaal de Java Virtual Machine kunnen interpreteren , worden opgeslagen als bestanden op een server . " Class" . Gewone Java-code , geschreven door programmeurs , wordt opgeslagen in een " . Java " -bestand of een pakket met Java- code .
Java Virtual Machine

geen universele taal bestaat voor machines : elke verschillende soort architectuur begrijpt een andere taal . Om dezelfde machine code op verschillende processoren draaien , moet u de code om alle verschillende processoren te vertalen . Java doet dit door gebruik van een virtuele machine , of een processor gesimuleerd door de " echte " computer . De virtuele machine interpreteert de Java- machine code voor de processor en stuurt commando's naar de oorspronkelijke processor in machinetaal van die processor.
Object - Oriented Programming

Java
is een object -georiënteerde programmeertaal , wat betekent dat in plaats van het gebruiken van uncontexualized instructies als code , instructies behoren tot een klasse van objecten , georganiseerd in mini - programma's, genaamd "methoden . " Om Java- code uit te voeren , u een object maken en roepen methoden en variabelen die tot dat object - of roepen een klasse en roepen methoden behoren tot die klasse , die bekend staan ​​als " statisch " methoden . Java-klassen zijn hiërarchisch , en kan methoden en variabelen van hun ouders erven . U kunt ook dwingen Java-objecten van een klasse te worden erkend als objecten van een ouder klasse , een proces dat bekend staat als ' casting '.
User Interfaces

Om een maken compleet interactief programma , moet u het ontwerpen en implementeren van een grafische gebruikersinterface . Deze interface bestaat uit tekstvelden , knoppen , pictogrammen , display panels en soortgelijke elementen . De Java-bibliotheek beschikt over een eenvoudige GUI- bibliotheek , genaamd schommel , die gebruikers kunnen beroepen op hun eigen toepassingen . Of ze kunnen toetsen en objecten te ontwerpen vanuit het niets met niveau bibliotheken lager . De programmeur hecht dan Luisteraars aan het object , waarvan code kan uitvoeren wanneer het object wordt ' gebruikt ', zoals wanneer de gebruiker op een knop klikt .
Draden En Synchronisatie

elke taak uitgevoerd door een computer - het leveren van het toetsenbord om een Internet browser , scannen op virussen , het spelen van streaming video - is een proces dat draait op een of meer threads . Slechts een thread kan draaien op een CPU core tegelijk . Moderne multi-core CPU's overweg met meerdere instructies tegelijk , sterk verbeteren verwerkingstijd , maar de programmeur of de JVM moet specificeren wat aanwijzingen staan ​​over wat draad . Meer geavanceerde programma's die veel rekenkracht , met name programma's met GUI's , vereisen moet de programmeur aan te geven welke onderwerpen welke functies moeten uitvoeren .

Previous: Next:
  Java Programming
·Hoe te Rectangle Collision Det…
·Hoe je Java- code uit te voere…
·Vergelijking van de Kaart vers…
·Hoe maak je een periode met be…
·Wat is de statische Initialize…
·Een Quick tutorial over Struts…
·Hoe hebben Java gelezen Keystr…
·Hoe maak je een Circulariteit …
·Hoe maak je een JAR -bestand i…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe om te controleren Als een bestand be…
·Hoe te Split ActiveX -componenten samenv…
·Alternatieven voor een hyperlink 
·Hoe kan ik een aangepaste MSI Creëren 
·Hoe om te zien als er een code bestaat i…
·Hoe maak je een computer Stroomschema 
·Hoe te Python Run in Terminal op een Mac…
·Herstel van een PHP wachtwoord 
·Hoe maak je een script te verwijderen sc…
Copyright © Computer Kennis http://www.nldit.com