programmeringsspråket Java är ett av de mest grundläggande programmeringsspråk i datoranvändning . Anledningen till detta är på grund av Javas bärbarhet. Varje enhet med Java Runtime Environment kan exekvera ett Java -program , och programmet kommer att utföra samma oavsett underliggande systemet . Programmerare som vill utveckla Java-program måste också JRE , men kräver också att Java Development Kit . JDK innehåller JRE , tillsammans med Java-kompilator och bibliotek programmering krävs för Java -program utveckling . Java Runtime Environment
För att köra alla Java -program , måste användaren ha Java Runtime Environment installerad . Körmiljön representerar Java Virtual Machine , genom vilken alla Java- program körs . Istället för traditionellt kompilerade programspråk såsom C eller C + + , sammanställer Java in " bytekod " att den virtuella maskinen körs sedan genom den mottagande operativsystemet . Så , till skillnad från en C-programmet , som endast kommer att köras på systemet det sammanställdes på , kan ett Java -program körs genom den virtuella maskinen , och den virtuella maskinen översätter bytekod till operativsystemet .
Java Developers Kit
för att utveckla Java-program , måste programmeraren ha en Java- kompilator och bibliotek sammanställning , tillsammans med stöd bibliotek för vanliga programmeringsuppgifter , t.ex. felsökning . Java Development Kit representerar insamling av dessa bibliotek , däribland " javac " Java kompilator . JDK innehåller kompilatorn , biblioteken programmering och JRE för att presentera programmerare med en plattform som kan kompilera och köra Java -program .
JDK som utvecklingsplattform
Medan många utvecklare och företag har byggt och underhålls Java utveckling biblioteken för att underlätta mer avancerade eller specifika Java-program , allt någon programmerare egentligen kräver är JDK för att börja Java utveckling . Andra bibliotek finns som gör att Java-utvecklare att utöka funktionerna i vissa program , till exempel förmåga att skapa webbservrar , spel och GUI-applikationer . Men dessa sträcka sig hela JDK , i Development Kit fungerar som berggrunden för Java -programmering . Den innehåller alla verktyg som behövs för att hantera användarnas input /output , skapa och hantera webbanslutningar , eller initiera och hantera komplexa datastrukturer . Addera JDK och programmering
Skriva en Java -program kan vara så enkelt som att öppna en textfil , och skapa en klass som skriver " hello world . " med JDK , kan programmeraren kompilera sedan " Hello.java " fil med javac kompilatorn . Men mer komplexa miljöer , såsom Eclipse IDE , ger programmeraren verktyg för att skriva kod snabbare , organisera projekt och program debug . Dock kräver Eclipse fortfarande JDK . Det kan inte fungera som ett Java-program verktyg utan det .