736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
3 Treffer
Enthält unter anderem den Compiler (javac), die Laufzeitumgebung (JRE mit der JVM) und Debugging-Werkzeuge. Wer nur fertige Java-Programme ausführen will, braucht lediglich das JRE; zum Entwickeln ist das vollständige JDK nötig.
Ganzer Artikel im Wiki →Das JVM-Prinzip ermöglicht "Write once, run anywhere" — derselbe Bytecode läuft auf jedem Betriebssystem, für das eine JVM existiert. Wird häufig für große Unternehmensanwendungen, Android-Apps (historisch) und Backend-Systeme genutzt. Kompiliert und ausgeführt wird sie mit Werkzeugen aus dem JDK.
Verwandt: C++ · Garbage Collector · JDK · Kotlin · OOP · Android
Ganzer Artikel im Wiki →Anders als das JDK (spezifisch für Java) ist "SDK" ein allgemeiner Oberbegriff — es gibt z. B. Android-SDKs, iOS-SDKs oder SDKs für einzelne Cloud-Dienste. Enthält typischerweise APIs, Compiler/Build-Tools, Beispielcode und oft einen Emulator zum Testen.
Verwandt: API · JDK · Stripe · Java
Ganzer Artikel im Wiki →