Inhoudsopgave:

Wat is een scripttaal die wordt gebruikt om Java-applicaties te bouwen?
Wat is een scripttaal die wordt gebruikt om Java-applicaties te bouwen?

Video: Wat is een scripttaal die wordt gebruikt om Java-applicaties te bouwen?

Video: Wat is een scripttaal die wordt gebruikt om Java-applicaties te bouwen?
Video: Java applications to build | What are they ? 2024, November
Anonim

Jacl: De Tcl Java implementatie. Jython: De Python Java implementatie. Neushoorn: de JavaScript Java implementatie. BeanShell: A Java bronvertaler geschreven in Java.

Kan Java bovendien worden gebruikt voor scripting?

Het antwoord is 'Ja', jij kan gebruik maken van Java als een scripting taal binnen a Java zelf programmeren. Daarnaast zijn er verschillende andere talen die: kan ook zijn gebruikt voor dit doel - Javascript, LUA, Groovy, Ruby, de lijst is lang. Integratie is veel gemakkelijker gemaakt met de introductie van javax.

waarom is Java een scripttaal? Hoewel scripttalen meestal tijdens runtime worden geïnterpreteerd, kunnen ze worden gecompileerd tot Java bytecode die vervolgens kan worden uitgevoerd op de Java Virtuele Machine (JVM). Scripttalen kan voor bepaalde problemen sneller en gemakkelijker te gebruiken zijn, daarom wordt het soms gekozen door ontwikkelaars van Java toepassingen.

Als je dit in overweging neemt, wat is dan het gebruik van scripttaal?

Scripttalen , die in HTML kan worden ingesloten, worden vaak gebruikt om functionaliteit aan een webpagina toe te voegen, zoals verschillende menustijlen of grafische weergaven of om dynamische advertenties weer te geven. dit soort talen zijn client-side scripttalen , wat van invloed is op de gegevens die de eindgebruiker in een browservenster ziet.

Hoe schrijf je een scripttaal?

Als u een scripttaal wilt maken als alternatief voor JavaScript, moet u:

  1. Maak uw eigen syntaxis.
  2. Definieer deze syntaxis in een specificatie.
  3. Schrijf een interpreter die deze nieuwe syntaxis begrijpt. Deze interpreter kan in elke programmeertaal worden geschreven, hoewel u waarschijnlijk C of C++ wilt gebruiken.

Aanbevolen: