[JAVA] Scala läuft auf einer JVM

JRE und JDK

JRE ist eine Ausführungsumgebung in (Java Runtime Environment) JDK ist ein Entwicklungstool (Java Development Kit) Das ist. JDK wird in Scala verwendet.

JRE ist in Ordnung, wenn Sie nur das kompilierte Programm ausführen möchten Wenn Sie ein Programm kompilieren müssen, benötigen Sie ein JDK Da das JDK auch die JRE enthält, gibt es kein Problem, wenn Sie das JDK auf Scala installieren.

Befehlstyp

Der Java-Befehl ist ein Befehl zum Starten einer Java-Anwendung Der Befehl Javac ist ein Befehl zum Kompilieren von Java-Quellcode

Vorteile von Scala auf JVM

-Es ist ein Portal-Ausführungsprogramm, das nicht von Unterschieden im Betriebssystem betroffen ist.

-Sie können vorhandene Java-Module aufrufen, einschließlich der Java-Standardbibliothek. Sie können von dem Java-Wissen profitieren, das Sie bisher gesammelt haben

-Die Laufzeitleistung ist relativ schnell.

Nachteile der Ausführung auf JVM

Natürlich gibt es Nachteile, wenn es Vorteile gibt -Dies ist kein Problem für ständig aktive Anwendungen wie Serveranwendungen, aber für Anwendungen, die jedes Mal über die Befehlszeile ausgeführt werden, kann es zu einem Engpass kommen, dass das Starten der JVM eine gewisse Zeit in Anspruch nimmt.

Scala-Event

In den letzten Jahren hat die Anzahl der Unternehmen, die hauptsächlich Service-Management-Unternehmen einsetzen, zugenommen. Jedes Jahr findet in Tokio eine der größten Scala-Konferenzen im asiatischen Raum statt. Sein Name ist "Scala Matsuri" Ich möchte an der nächsten Veranstaltung teilnehmen.

Entwicklungsumgebung

Es gibt Texteditoren und IDEs.

Nachschlagewerk

Einführung in die praktische Scala

Recommended Posts

Scala läuft auf einer JVM
Bis das Google Assistant-Beispiel auf Android Things ausgeführt wird
Lassen Sie die JVM die Nummer lösen
Kommentar zur COTOHA Syntax Analysis API
[Android] Holen Sie sich das Datum von Montag
Erstellen Sie das neueste Samba 4 unter Ubuntu 20.04
Hinweis zum Pfad von request.getRequestDispatcher
Setzen Sie ein Abzeichen auf das Symbol
Programmieren mit Ruby (unterwegs)
Führen Sie die AWS CLI in Docker aus
Überlegungen zum Java Persistence Framework 2017 (1)
Überprüfen Sie die H2-Datenbank im Web
Java9 (basierend auf Oracle JVM) Aufholjagd
Verwenden Sie den Befehl iostat unter CentOS 8
Funktionsweise des JVM JIT-Compilers
Meine Gedanken zur Zukunft [Vorbereitung]
Überprüfen Sie das Stammverzeichnis im Rails-Browser