Programmeringsspråket Java® består av flera moduler som är utformade för att hjälpa programmerare att skapa mjukvaruapplikationer. Java® Development Kit (JDK) är ett paket med utvecklingsmoduler som används för att bygga Java®-program. Detta kit innehåller moduler för databasåtkomst, användarskärmgränssnitt, skrivare, skannrar och andra programmeringsfunktioner.
Java®-utvecklingspaketet innehåller ett programvarufelsökningsverktyg. Detta används av utvecklingsteamet för att lösa problem medan programvaran kodas. Att ha ett felsökningsverktyg sparar värdefull tid eftersom det tillåter utvecklare en process att simulera den nya applikationen innan den är klar.
Den virtuella Java®-maskinen ingår också i Java®-utvecklingspaketet. Denna virtuella maskin är programmet som används av Java®-applikationer för att köras på datorhårdvara. Den virtuella maskinen är en tolk för Java®-kod och ansvarar för att omvandla bytekoden till datormaskinkod.
Java®-utvecklingspaketet är tillgängligt på Internet från Sun®. Dokumentationen för JDK finns också tillgänglig, men kräver ytterligare nedladdning. Den här dokumentationen förklarar hur du använder modulerna som är tillgängliga i JDK.
Det är viktigt att se till att utvecklingsteamet använder rätt version av Java®-utvecklingspaketet. Det finns många versioner tillgängliga på Internet. Denna JDK uppdateras vanligtvis var sjätte månad, men kanske inte är den korrekta versionen för företaget.
Java® kan också användas för att bygga bärbara program som fungerar på handdatorer och mjukvaruenheter. Java®-utvecklingspaketet innehåller de nödvändiga modulerna för att bygga handhållna applikationer. Detta inkluderar ett applikationsprogrammeringsgränssnitt som säkerställer att programvaran är kompatibel med mindre enheter.
Det finns många tutorials tillgängliga på Internet om hur man använder JDK. Dessa handledningar ger detaljerade anvisningar och exempel för de flesta program. Handledningarna är vanligtvis skrivna av Java®-programmerare som har en god förståelse för verktygen.
Det finns fyra typer av Java®-utvecklingspaket tillgängliga från Sun®. Dessa inkluderar standardpaketet JDK, företag, meddelanden och Internet. Standard JDK tillhandahåller det grundläggande ramverket för Java®-applikationer, medan de extra paketen är designade för mer specifika typer av applikationer.