Η Java αποτελεί σήμερα την πιο δυναμική γλώσσα προγραμματισμού η οποία, με την ανεξαρτησία από το σύστημα υλικού που τη χαρακτηρίζει, έχει φέρει πραγματική επανάσταση στη δημιουργία εφαρμογών τόσο για το Internet όσο και για τα ενδοδίκτυα (intranets). Το βιβλίο «Εισαγωγή στην Java» διδάσκει με προσεκτικό και κατανοητό τρόπο τη γλώσσα Java και τα μυστικά της. Τα κεφάλαια έχουν οργανωθεί κατάλληλα, ώστε να διαβάζονται είτε με τη σειρά από την αρχή έως το τέλος είτε με αποσπασματική μελέτη κάποιων από αυτά.
Η παρουσίαση ξεκινά από τα βασικά θέματα και φτάνει ώς τα πιο προχωρημένα, όπως είναι τα servlets και τα JavaBeans. Μεταξύ άλλων στο βιβλιο εξετάζονται: Στοιχειώδη θέματα της γλώσσας, όπως οι τύποι των δεδομένων, οι μεταβλητές, οι δομές διακλάδωσης και επανάληψης, ο χειρισμός των αλφαριθμητικών κ.τ.λ. Θέματα αντικειμενοστρεφούς προγραμματισμού, όπως οι κλάσεις, τα αντικείμενα, οι μέθοδοι των αντικειμένων, η κληρονομικότητα και ο πολυμορφισμός. Η έννοια του οδηγούμενου από συμβάντα προγραμματισμού (event driven programming). Τα γραφικά, η κίνηση και η δημιουργία διασύνδεσης χρήστη με γραφικά (GUI) με τις βιβλιοθήκες ATW και Swing. Προχωρημένα θέματα όπως τεχνικές εισόδου/εξόδου (I/O), πολυνημάτωση (multithreading), δημιουργία βάσεων δεδομένων, κλήση απομακρυσμένων μεθόδων (RMI), servlets και JavaBeans. Μερικά από τα σπουδαιότερα ολοκληρωμένα περιβάλλοντα ανάπτυξης εφαρμογών (IDE) για Java, όπως τα Jbuilder, Visual Cafe και Visual ++. Κάθε έννοια εξηγείται με απλά, αυτόνομα και κατανοητά παραδείγματα.
Στο τέλος κάθε κεφαλαίου υπάρχουν ερωτήσεις και ασκήσεις για περαιτέρω εξάσκηση.
[Απόσπασμα από το κείμενο στο οπισθόφυλλο της έκδοσης]