Inhaltsverzeichnis:

Was ist eine Skriptsprache, die zum Erstellen von Java-Anwendungen verwendet wird?
Was ist eine Skriptsprache, die zum Erstellen von Java-Anwendungen verwendet wird?

Video: Was ist eine Skriptsprache, die zum Erstellen von Java-Anwendungen verwendet wird?

Video: Was ist eine Skriptsprache, die zum Erstellen von Java-Anwendungen verwendet wird?
Video: Was ist eine Skriptsprache? 2024, April
Anonim

Jacl: Der Tcl Java Implementierung. Jython: Der Python Java Implementierung. Nashorn: Das JavaScript Java Implementierung. Bohnenschale: A Java Quellinterpreter geschrieben in Java.

Kann Java außerdem für die Skripterstellung verwendet werden?

Die Antwort ist 'Ja', du kann verwenden Java Als ein Skripterstellung Sprache innerhalb von a Java Programm selbst. Darüber hinaus gibt es mehrere andere Sprachen, die kann auch sein Gebraucht dafür - Javascript, LUA, Groovy, Ruby, die Liste ist lang. Die Integration wurde mit der Einführung von javax.

Warum ist Java eine Skriptsprache? Obwohl Skriptsprachen werden normalerweise zur Laufzeit interpretiert, sie können kompiliert werden in Java Bytecode, der dann auf dem Java Virtuelle Maschine (JVM). Skriptsprachen kann für bestimmte Probleme schneller und einfacher zu verwenden sein, daher wird es manchmal von Entwicklern von gewählt Java Anwendungen.

In Anbetracht dessen, was ist der Nutzen der Skriptsprache?

Skriptsprachen , die in HTML eingebettet werden können, werden häufig verwendet, um einer Webseite Funktionalität hinzuzufügen, wie z. B. verschiedene Menüstile oder grafische Anzeigen oder um dynamische Werbung bereitzustellen. Diese Arten von Sprachen sind clientseitig Skriptsprachen , die sich auf die Daten auswirkt, die der Endbenutzer in einem Browserfenster sieht.

Wie schreibt man eine Skriptsprache?

Um eine Skriptsprache als Alternative zu JavaScript zu erstellen, müssen Sie:

  1. Erstellen Sie Ihre eigene Syntax.
  2. Definieren Sie diese Syntax in einer Spezifikation.
  3. Schreiben Sie einen Interpreter, der diese neue Syntax versteht. Dieser Interpreter kann in jeder Programmiersprache geschrieben werden, obwohl Sie wahrscheinlich C oder C++ verwenden möchten.

Empfohlen: