Što je Java® Development Kit?

Programski jezik Java® sastoji se od nekoliko modula koji su dizajnirani da pomognu programerima u stvaranju softverskih aplikacija. Java® razvojni komplet (JDK) je paket razvojnih modula koji se koriste u izgradnji Java® programa. Ovaj komplet uključuje module za pristup bazi podataka, sučelja korisničkog zaslona, ​​pisače, skenere i druge funkcije programiranja.

Java® razvojni komplet uključuje softverski alat za otklanjanje pogrešaka. To koristi razvojni tim za rješavanje problema tijekom kodiranja softvera. Posjedovanje alata za otklanjanje pogrešaka štedi dragocjeno vrijeme jer programerima omogućuje proces simulacije nove aplikacije prije nego što bude dovršen.

Java® virtualni stroj također je uključen u Java® razvojni komplet. Ovaj virtualni stroj je program koji koriste Java® aplikacije za rad na hardveru računala. Virtualni stroj je tumač za Java® kod i odgovoran je za transformaciju bajt koda u računalni strojni kod.

Java® razvojni komplet dostupan je na Internetu od Sun®. Dokumentacija za JDK je također dostupna, ali zahtijeva dodatno preuzimanje. Ova dokumentacija objašnjava kako koristiti module dostupne u JDK-u.

Važno je osigurati da razvojni tim koristi ispravnu verziju Java® razvojnog kompleta. Na internetu su dostupne mnoge verzije. Ovaj JDK se obično ažurira svakih šest mjeseci, ali možda nije ispravna verzija za tvrtku.
Java® se također može koristiti za izradu prijenosnih programa koji rade na ručnim računalima i softverskim uređajima. Java® razvojni komplet uključuje potrebne module za izradu ručnih aplikacija. To uključuje sučelje za programiranje aplikacija koje osigurava da će softver biti kompatibilan s manjim uređajima.
Na Internetu je dostupno mnogo tutorijala o tome kako koristiti JDK. Ovi vodiči pružaju detaljne upute i primjere za većinu softverskih aplikacija. Upute obično pišu Java® programeri koji dobro razumiju alate.
Postoje četiri vrste Java® razvojnih kompleta dostupnih od Sun®. To uključuje standardni JDK, Enterprise, Messaging i Internet paket. Standardni JDK pruža osnovni okvir za Java® aplikacije, dok su dodatni paketi dizajnirani za specifičnije vrste aplikacija.