Γιατί είναι σημαντικό το Java;

Η Java είναι μια από τις πιο δημοφιλείς γλώσσες προγραμματισμού που χρησιμοποιούνται για τη δημιουργία εφαρμογών και πλατφορμών Web. Σχεδιάστηκε για ευελιξία, επιτρέποντας στους προγραμματιστές να γράφουν κώδικα που θα εκτελείται σε οποιοδήποτε μηχάνημα, ανεξάρτητα από την αρχιτεκτονική ή την πλατφόρμα. Σύμφωνα με την αρχική σελίδα της Java, περισσότεροι από 1 δισεκατομμύριο υπολογιστές και 3 δισεκατομμύρια κινητά τηλέφωνα παγκοσμίως λειτουργούν Java.

Χρήση

Η Java χρησιμοποιείται για την κατασκευή εφαρμογών και πλατφορμών για διάφορες συσκευές, όπως υπολογιστές, φορητούς υπολογιστές, κονσόλες παιχνιδιών, συσκευές αναπαραγωγής Blu-ray, συστήματα πλοήγησης αυτοκινήτων, ιατρικές συσκευές παρακολούθησης, μετρητές στάθμευσης, τερματικά λαχειοφόρων αγορών και smartphone. Αποτελεί επίσης βασική γλώσσα για τη δικτύωση, ιδίως για κέντρα δεδομένων που αποθηκεύουν και μεταφέρουν δεδομένα που βασίζονται στο Web.

Μικροεφαρμογές

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

Προγραμματισμός

Με βάση μια σύνταξη που βασίζεται σε C και C ++, η Java είναι αντικειμενοστραφής και βασισμένη στην τάξη. Οι προγραμματιστές υιοθετούν και χρησιμοποιούν Java επειδή ο κώδικας μπορεί να εκτελεστεί με ασφάλεια σε σχεδόν οποιαδήποτε άλλη πλατφόρμα, ανεξάρτητα από το λειτουργικό σύστημα ή την αρχιτεκτονική της συσκευής, αρκεί η συσκευή να έχει εγκατεστημένο το Java Runtime Environment (JRE). Το JRE ποικίλλει ανάλογα με τον συγκεκριμένο τύπο συσκευής, αλλά ουσιαστικά εκτελεί μια «εικονική» μηχανή ή περιβάλλον, που μεταφράζει τον κώδικα σε μια εφαρμογή ή πρόγραμμα.

Java και JavaScript

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