Εισαγωγή στην Java – 3η Έκδοση

Ένας ολοκληρωμένος και εύχρηστος οδηγός της γλώσσας

Η Java αποτελεί σήμερα την πιο δυναμική γλώσσα προγραμματισμού η οποία, επειδή δεν εξαρτάται από το σύστημα υλικού, έχει φέρει πραγματική επανάσταση στη δημιουργία εφαρμογών. Με την Java μπορούν να δημιουργηθούν εφαρμογές για υπολογιστές γραφείου (PC) και φορητούς (laptops) μέχρι υπερυπολογιστές (supercomputers) και επίσης για κινητά τηλέφωνα, κονσόλες παιχνιδιών, για το Διαδίκτυο και για τα ενδοδίκτυα (intranets).
Περισσότερα
Διαθέσιμες μορφές:
Βιβλίο
AudioBook
58,50

Περιγραφή

Η Java αποτελεί σήμερα την πιο δυναμική γλώσσα προγραμματισμού η οποία, επειδή δεν εξαρτάται από το σύστημα υλικού, έχει φέρει πραγματική επανάσταση στη δημιουργία εφαρμογών. Με την Java μπορούν να δημιουργηθούν εφαρμογές για υπολογιστές γραφείου (PC) και φορητούς (laptops) μέχρι υπερυπολογιστές (supercomputers) και επίσης για κινητά τηλέφωνα, κονσόλες παιχνιδιών, για το Διαδίκτυο και για τα ενδοδίκτυα (intranets).

Μεταξύ άλλων, στο βιβλίο εξετάζονται:

  • Στοιχειώδη θέματα της γλώσσας, όπως οι τύποι των δεδομένων, οι μεταβλητές, οι δομές επιλογής και επανάληψης, οι πίνακες, ο χειρισμός αλφαριθμητικών, ο χειρισμός μαθηματικών συναρτήσεων κ.λπ.
  • Θέματα αντικειμενοστρεφούς προγραμματισμού (OOP), όπως οι κλάσεις, τα αντικείμενα, οι μέθοδοι, η κληρονομικότητα και ο πολυμορφισμός.·       Η έννοια του οδηγούμενου από συμβάντα προγραμματισμού (event driven programming).
  • Τα γραφικά, η κίνηση, και η δημιουργία διασύνδεσης χρήστη με γραφικά (GUI) τόσο με τις παλαιότερες βιβλιοθήκες AWT και Swing όσο και με τη νεότερη JavaFX.
  • Προχωρημένα θέματα, όπως οι τεχνικές εισόδου/εξόδου (Ι/Ο), ο χειρισμός των εξαιρέσεων (exception handling), οι γενικεύσεις (generics), οι εκφράσεις λάμδα, η πολυνημάτωση (multithreading), η δημιουργία και ο χειρισμός των βάσεων δεδομένων σε συνδυασμό με το λογισμικό ανοικτού κώδικα SQLite, καθώς και η δημιουργία πακέτων (packages) και αρχείων JAR.
  • Τα σημαντικότερα περιβάλλοντα ανάπτυξης εφαρμογών (IDE) για Java, όπως τα NetBeans και IntelliJ Idea.
  • Κάθε έννοια εξηγείται με απλά, αυτόνομα, και κατανοητά παραδείγματα.
  • Στο τέλος κάθε κεφαλαίου υπάρχουν ερωτήσεις και ασκήσεις για περαιτέρω εξάσκηση. Το βιβλίο είναι ανανεωμένο και αναθεωρημένο ώστε να καλύπτει τις τελευταίες εκδόσεις της Java.

Περιεχόμενα βιβλίου:

  • Εισαγωγή
  • Δεδομένα, μεταβλητές, υπολογισμοί
  • Έλεγχος ροής προγράμματος – Δομές επιλογής (διακλαδώσεις) – Δομές επανάληψης
  • Μέθοδοι
  • Χαρακτήρες και αλφαριθμητικά
  • Πίνακες
  • Κλάσεις και αντικείμενα
  • Κληρονομικότητα, διεπαφές, πολυμορφισμός
  • Εξαιρέσεις
  • Συλλογές, Γενικευμένοι τύποι, Δομές Δεδομένων
  • Αρχεία, ρεύματα εισόδου/εξόδου, κανάλια
  • Εκφράσεις λάμδα (λ) και ροές
  • Swing – Μέρος Ι
  • Swing – Μέρος ΙΙ
  • Η βιβλιοθήκη γραφικών JavaFX
  • Η Java και οι βάσεις δεδομένων
  • Νήματα
  • Δίκτυα και επικοινωνίες
  • Ειδικά θέματα

Συγγραφέας

Γιώργος Λιακέας
Γιώργος Λιακέας
Λίγα λόγια
Ο Γιώργος Λιακέας είναι πτ. Φυσικός του ΕΚΠΑ με μεταπτυχιακές σπουδές στην Πληροφορική και στις Τηλεπικοινωνίες στο ίδιο πανεπιστήμιο. Έχει διατελέσει σχολικός σύμβουλος Πληροφορικής και διοργάνωσε πλήθος σεμιναρίων για διάφορα θέματα πληροφορικής σχετικά με τη γλώσσα προγραμματισμού Java, τον οπτικό και γεγονοστρεφή προγραμματισμό με Visual Basic, το περιβάλλον προγραμματισμού Scratch, τις Βάσεις Δεδομένων, τα λειτουργικά συστήματα Windows και Unix, την...
Βιβλία
Εισαγωγή στην Java - 3η Έκδοση
Η γλώσσα JavaScript - 3η έκδοση
Εισαγωγή στην Java - καλύπτει και την έκδοση SE 6 (JDK 1.6)
Η γλώσσα Javascript - 2η έκδοση
Δεν υπάρχουν Αξιολογήσεις

Δώστε πρώτος μία αξιολόγηση “Εισαγωγή στην Java – 3η Έκδοση”

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Τύπος-Συνεντεύξεις
To top

Χρησιμοποιούμε cookies για να σας προσφέρουμε την καλύτερη εμπειρία στο διαδίκτυο. Συμφωνώντας αποδεχτείτε τη χρήση των cookies σύμφωνα με την πολιτική cookie.