Wat is de Java® Development Kit?
De programmeertaal Java® bestaat uit verschillende modules die zijn ontworpen om programmeurs te helpen bij het maken van softwaretoepassingen. De Java®-ontwikkelingskit (JDK) is een pakket met ontwikkelingsmodules die worden gebruikt bij het bouwen van Java®-programma's. Deze kit bevat modules voor databasetoegang, gebruikersscherminterfaces, printers, scanners en andere programmeerfuncties.
De Java®-ontwikkelingskit bevat een software-foutopsporingsprogramma. Dit wordt door het ontwikkelingsteam gebruikt om problemen op te lossen tijdens het coderen van de software. Het hebben van een foutopsporingsprogramma bespaart waardevolle tijd omdat het ontwikkelaars een proces toestaat om de nieuwe toepassing te simuleren voordat deze is voltooid.
De Java® virtuele machine wordt ook meegeleverd met de Java®-ontwikkelingskit. Deze virtuele machine is het programma dat door Java®-applicaties wordt gebruikt om op computerhardware te draaien. De virtuele machine is een tolk voor Java®-code en is verantwoordelijk voor het omzetten van de bytecode in computermachinecode.
De Java®-ontwikkelingskit is op internet verkrijgbaar bij Sun®. De documentatie voor de JDK is ook beschikbaar, maar vereist een extra download. In deze documentatie wordt uitgelegd hoe de beschikbare modules in de JDK moeten worden gebruikt.
Het is belangrijk om ervoor te zorgen dat het ontwikkelteam de juiste versie van de Java®-ontwikkelingskit gebruikt. Er zijn veel versies beschikbaar op internet. Deze JDK wordt meestal om de zes maanden bijgewerkt, maar is mogelijk niet de juiste versie voor het bedrijf.
Java® kan ook worden gebruikt om draagbare programma's te bouwen die op draagbare computers en software-apparaten werken. De Java®-ontwikkelingskit bevat de benodigde modules om handheld-applicaties te bouwen. Dit omvat een applicatie-programmeerinterface die ervoor zorgt dat de software compatibel is met kleinere apparaten.
Er zijn veel tutorials beschikbaar op internet over het gebruik van de JDK. Deze zelfstudies bieden gedetailleerde aanwijzingen en voorbeelden voor de meeste softwaretoepassingen. De tutorials zijn typisch geschreven door Java® programmeurs die een goed begrip hebben van de tools.
Er zijn vier typen Java®-ontwikkelingskits verkrijgbaar bij Sun®. Deze omvatten de standaard JDK, enterprise, messaging en internetbundel. De standaard JDK biedt het basisraamwerk voor Java®-toepassingen, terwijl de extra bundels zijn ontworpen voor meer specifieke soorten toepassingen.