Η Java είναι μια γλώσσα προγραμματισμού γενικής χρήσης που βασίζεται στην τάξη και είναι αντικειμενοστραφή. Προορίζεται να επιτρέψει στους προγραμματιστές εφαρμογών να γράφουν μία φορά, να εκτελούνται οπουδήποτε (WORA), που σημαίνει ότι ο μεταγλωττισμένος κώδικας Java μπορεί να εκτελεστεί σε όλες τις πλατφόρμες που υποστηρίζουν Java χωρίς την ανάγκη εκ νέου μεταγλώττισης. Οι εφαρμογές Java συνήθως μεταγλωττίζονται σε bytecode που μπορεί να εκτελεστεί σε οποιαδήποτε εικονική μηχανή Java (JVM) ανεξάρτητα από την υποκείμενη αρχιτεκτονική του υπολογιστή.
Χαρακτηριστικά:
- Μεταγλώττιση και εκτέλεση του προγράμματός σας
- Προβολή εξόδου προγράμματος ή λεπτομερούς σφάλματος
- Προηγμένο πρόγραμμα επεξεργασίας πηγαίου κώδικα με επισήμανση σύνταξης, συμπλήρωση αγκύλων και αριθμούς γραμμών
- Άνοιγμα, αποθήκευση, εισαγωγή και κοινή χρήση αρχείων Java.
- Προσαρμόστε τον επεξεργαστή
Περιορισμοί:
- Απαιτείται σύνδεση στο Διαδίκτυο για τη μεταγλώττιση
- Ο μέγιστος χρόνος εκτέλεσης του προγράμματος είναι 20 δευτερόλεπτα
- Μόνο ένα αρχείο μπορεί να εκτελεστεί κάθε φορά
- Ορισμένες λειτουργίες συστήματος αρχείων, δικτύου και γραφικών ενδέχεται να είναι περιορισμένες
- Αυτός είναι ένας μεταγλωττιστής παρτίδας. τα διαδραστικά προγράμματα δεν υποστηρίζονται. Για παράδειγμα, εάν το πρόγραμμά σας παρέχει μια προτροπή εισαγωγής, εισαγάγετε την είσοδο στην καρτέλα Εισαγωγή πριν από τη μεταγλώττιση.