Πίνακας περιεχομένων:

Τι είναι μια γλώσσα σεναρίου που χρησιμοποιείται για τη δημιουργία εφαρμογών Java;
Τι είναι μια γλώσσα σεναρίου που χρησιμοποιείται για τη δημιουργία εφαρμογών Java;

Βίντεο: Τι είναι μια γλώσσα σεναρίου που χρησιμοποιείται για τη δημιουργία εφαρμογών Java;

Βίντεο: Τι είναι μια γλώσσα σεναρίου που χρησιμοποιείται για τη δημιουργία εφαρμογών Java;
Βίντεο: Εισαγωγή/Εγκατάσταση - Μαθήματα Java #1 2024, Νοέμβριος
Anonim

Jacl: Το Tcl Ιάβα εκτέλεση. Jython: Ο Python Ιάβα εκτέλεση. Rhino: The JavaScript Ιάβα εκτέλεση. BeanShell: Α Ιάβα διερμηνέας πηγής γραμμένος σε Ιάβα.

Εξάλλου, μπορεί να χρησιμοποιηθεί η Java για scripting;

Η απάντηση είναι «Ναι», εσύ μπορώ χρήση Ιάβα σαν σενάριο γλώσσα μέσα σε α Ιάβα το ίδιο το πρόγραμμα. Επιπλέον, υπάρχουν πολλές άλλες γλώσσες που μπορώ επίσης να είναι μεταχειρισμένος για το σκοπό αυτό - Javascript, LUA, Groovy, Ruby, η λίστα είναι μεγάλη. Η ενσωμάτωση έγινε πολύ πιο εύκολη με την εισαγωγή του javax.

γιατί η Java είναι γλώσσα σεναρίου; Παρόλο γλώσσες σεναρίου ερμηνεύονται συνήθως κατά το χρόνο εκτέλεσης, μπορούν να μεταγλωττιστούν σε Ιάβα bytecode που μπορεί στη συνέχεια να εκτελεστεί στο Ιάβα Εικονική μηχανή (JVM). Γλώσσες σεναρίου μπορεί να είναι πιο γρήγορο και πιο εύκολο στη χρήση για ορισμένα προβλήματα, επομένως μερικές φορές επιλέγεται από τους προγραμματιστές του Ιάβα εφαρμογές.

Λαμβάνοντας υπόψη αυτό, ποια είναι η χρήση της γλώσσας σεναρίου;

Γλώσσες σεναρίου , που μπορούν να ενσωματωθούν σε HTML, συνήθως χρησιμοποιούνται για την προσθήκη λειτουργιών σε μια ιστοσελίδα, όπως διαφορετικά στυλ μενού ή γραφικές οθόνες ή για την προβολή δυναμικών διαφημίσεων. Αυτοί οι τύποι Γλώσσες είναι από την πλευρά του πελάτη γλώσσες σεναρίου , επηρεάζοντας τα δεδομένα που βλέπει ο τελικός χρήστης σε ένα παράθυρο του προγράμματος περιήγησης.

Πώς γράφετε μια γλώσσα σεναρίου;

Η δημιουργία μιας γλώσσας δέσμης ενεργειών ως εναλλακτική της JavaScript απαιτεί:

  1. Δημιουργήστε τη δική σας σύνταξη.
  2. Ορίστε αυτή τη σύνταξη σε μια προδιαγραφή.
  3. Γράψτε έναν διερμηνέα που να κατανοεί αυτή τη νέα σύνταξη. Αυτός ο διερμηνέας μπορεί να γραφτεί σε οποιαδήποτε γλώσσα προγραμματισμού, αν και πιθανότατα θα θέλετε να χρησιμοποιήσετε C ή C++.

Συνιστάται: