2017-12-30 42 views
-2

Ich habe Android seit langer Zeit nicht mehr benutzt, aber jetzt finde ich einen neuen Begriff, Kotlin, also ist mein Zweifel, ist Jdk für Kotlin erforderlich?JDK wird für Kotlin benötigt?

Wenn Kotlin wird zu Java ersetzen, so die jdk ist es nicht notwendig, weil nach mir jdk ist für die Entwicklung auf Java, ist richtig?

Wenn es korrekt ist dann habe ich andere Zweifel (das ist schon alt) warum jdk für Android verwendet wird, wenn dies bereits ein Android SDK enthalten?

P.D. ich bin verrückt, ich brauche eine einzige Erklärung. Ich bin neu hier, es tut mir leid mein schlechtes Englisch Ich habe google traslate benutzt.

Ich hoffe, Sie können mir helfen, ich würde Sie zu schätzen wissen.

Antwort

-1

Kotlin kompiliert zu jvm Bytecode. Es braucht ein JVM. Es kann anstelle von Java die Sprache verwendet werden

+1

Dies ist die Frage nicht beantworten, though. Braucht man ein JDK, um Kotlin-Entwicklung zu machen? –

+0

Ich sehe nicht, wie Sie ohne ein jvm debuggen können. Aber die Op kann versuchen: -} – efekctive

+1

Aber die Frage ist über ein JDK, keine JVM. –

5

Ja, das JDK wird für die Kotlin-Entwicklung auf der JVM benötigt.

Kotlin arbeitet mit JDK 1.6+.

Aus dem Getting Started Leitfaden.

+0

Ich brauche bitte eine ausführlichere Erklärung. –

1

Ja! Kotlin 1.1.2 (und höher) benötigt JDK.

Auch sehr wichtig, Kotlin wurde nicht unterstützt, um Java zu "ersetzen". Dies ist eine weitere sehr häufige falsche Vorstellung. Kotlin wurde lediglich zur Liste der unterstützten Sprachen für das Schreiben von Android-Apps hinzugefügt.

Sie können den Link unten überprüfen ein Gefühl der Geschichte der Sprache zu erhalten: https://en.wikipedia.org/wiki/Kotlin_(programming_language)

+0

Sie können dies als die richtige Antwort markieren, wenn es @kcire_eae geholfen hat – Taslim