Περιγραφή
Εκδόσεις Κλειδάριθμος - Εισαγωγή στην Java - Γιώργος Λιακέας
Λίγα λόγια για το βιβλίο:
Ένας ολοκληρωμένος και εύχρηστος οδηγός της γλώσσας που καλύπτει και την έκδοση SE 8 (JDK 1.8)
Γνωρίστε τη δυναμικότερη γλώσσα προγραμματισμού και τα μυστικά της με τον πλέον κατανοητό και μεθοδικό τρόπο.
Η παρουσίαση των θεμάτων ξεκινά από τις βασικές γνώσεις και φτάνει ως τα πιο προχωρημένα ζητήματα, όπως είναι οι εκφράσεις λάμδα και η JavaFX.
Κάθε έννοια εξηγείται με απλά και απολύτως κατανοητά παραδείγματα, ενώ στο τέλος κάθε κεφαλαίου περιλαμβάνονται ερωτήσεις και ασκήσεις για περαιτέρω εξάσκηση.
Μεταξύ άλλων, στο βιβλίο εξετάζονται:
- Στοιχειώδη θέματα της γλώσσας –όπως οι τύποι δεδομένων, οι μεταβλητές, οι δομές επιλογής και επανάληψης, οι πίνακες, ο χειρισμός αλφαριθμητικών κ.λπ.
- Θέματα αντικειμενοστρεφούς προγραμματισμού (OOP) –όπως οι κλάσεις, τα αντικείμενα, οι μέθοδοι των αντικειμένων, η κληρονομικότητα και ο πολυμορφισμός.
- Ο οδηγούμενος από συμβάντα προγραμματισμός (event driven programming).
- Τα γραφικά, η κίνηση, και η δημιουργία γραφικού περιβάλλοντος επικοινωνίας με τον χρήστη (GUI), τόσο με τις παλαιότερες βιβλιοθήκες AWT και Swing όσο και με τη νεότερη και πολλά υποσχόμενη JavaFX.
- Προχωρημένα θέματα, όπως οι τεχνικές εισόδου/εξόδου (Ι/Ο), ο χειρισμός των εξαιρέσεων (exception handling), οι γενικεύσεις (generics), οι εκφράσεις λάμδα, η πολυνημάτωση (multithreading), η δημιουργία και ο χειρισμός των βάσεων δεδομένων σε συνδυασμό με το λογισμικό ανοικτού κώδικα MySQL κ.ά.
- Τα σημαντικότερα περιβάλλοντα ανάπτυξης εφαρμογών (IDE) για Java (NetBeans και Eclipse).