Η Γλώσσα Προγραμματισμού Java-Με Αφετηρία τα Αντικείμενα

Το βιβλίο αυτό είναι μια εισαγωγή στην Java και τον προγραμματισμό υπολογιστών και επικεντρώνεται στα βασικά στοιχεία και την αποτελεσματική εκμάθηση αυτών. Το βιβλίο έχει σχεδιαστεί για να ανταποκριθεί σε ένα ευρύ φάσμα ενδιαφερόντων και δεξιοτήτων και είναι κατάλληλο ως βοήθημα για ένα εισαγωγικό μάθημα σε σπουδαστές υπολογιστών, μηχανικούς καθώς και φοιτητές άλλων κλάδων. Δεν απαιτείται προηγούμενη προγραμματιστική εμπειρία, παρά μόνο ένα μέτριος βαθμός γνώσης στοιχείων άλγεβρας γυμνασίου. Παρακάτω παρατίθενται τα βασικά χαρακτηριστικά του:

Άμεση εισαγωγή των αντικειμένων, σταδιακή εκμάθηση της αντικειμενοστραφούς προσέγγισης

Καθοδήγηση και εργαστηριακά παραδείγματα βοηθούν τους σπουδαστές να επιτύχουν

Οι στρατηγικές επίλυσης προβλημάτων γίνονται σαφείς

Η πρακτική άσκηση τελειοποιεί

Η οπτική προσέγγιση δίνει κίνητρο στον αναγνώστη και διευκολύνει την κατανόηση

Εστίαση στα βασικά στοιχεία με τεχνική ακρίβεια

Ενίσχυση πρακτικών ορθής χρήσης

Παροχή προαιρετικού τμήματος για γραφικά

Αποκτήστε γνώσεις από άλλες επιστήμες και επαγγελματικές εφαρμογές

Συγγραφέας:Horstmann Cay
ISBN:9789925588602
Επιμελητές:Ανυφαντής Διονύσιος Στ.
Έτος έκδοσης: 2022
Περισσότερα

115.00€

Παράδοση σε 1-3 ημέρες

-
+
Διαστασεις (cm) :
  • 21x29
Σελίδες :
  • 936
Εξώφυλλο βιβλίου :
  • Μαλακό

ΚΕΦΑΛΑΙΟ 1 Εισαγωγή 

ΚΕΦΑΛΑΙΟ 2 Χρήση Αντικειμένων

ΚΕΦΑΛΑΙΟ 3 Υλοποίηση Κλάσεων 

ΚΕΦΑΛΑΙΟ 4 Bασικοί Τύποι Δεδομένων 

ΚΕΦΑΛΑΙΟ 5 Αποφάσεις 

ΚΕΦΑΛΑΙΟ 6 Επαναληπτικοί Βρόχοι

ΚΕΦΑΛΑΙΟ 7 Παίκτες και Λίστες 

ΚΕΦΑΛΑΙΟ 8 Σχεδιασμός Κλάσεων 

ΚΕΦΑΛΑΙΟ 9 Κληρονομικότητα

ΚΕΦΑΛΑΙΟ 10 Διεπαφές 

ΚΕΦΑΛΑΙΟ 11 Είσοδος/Έξοδος και Χειρισμός Εξαιρέσεων

ΚΕΦΑΛΑΙΟ 12 Αντικειμενοστρεφής Σχεδιασμός 

ΚΕΦΑΛΑΙΟ 13 Αναδρομή 

ΚΕΦΑΛΑΙΟ 14 Αναζήτηση και Ταξινόμηση 

ΚΕΦΑΛΑΙΟ 15 Το Πλαίσιο Συλλογών της Java

ΚΕΦΑΛΑΙΟ 16 Βασικές Δομές Δεδομένων 

ΚΕΦΑΛΑΙΟ 17 Δενδρικές Δομές

ΚΕΦΑΛΑΙΟ 18 Γενικές Κλάσεις 

ΚΕΦΑΛΑΙΟ 19 Επεξεργασία Ροών

ΚΕΦΑΛΑΙΟ 20 Προηγμένες Γραφικές Διεπαφές Χρήστη


Πλαίσια Σύνταξης (ΑΛΦΑΒΗΤΙΚΑ)
Ανάγνωση Εισόδου
Ανάθεση
Δήλωση Γενικής Κλάσης
Δήλωση Γενικής Μεθόδου
Δήλωση Διεπαφής
Δήλωση Δισδιάστατου Πίνακα
Δήλωση Κλάσης 
Δήλωση Μεταβλητής Στιγμιοτύπου
Δήλωση Μεταβλητών
Δήλωση Σταθερών 
Δήλωση Υποκλάσης
Εισαγωγή Κλάσης από Πακέτο
Εκφράσεις Lambda
Εντολή For 
Εντολή While 
Επιστροφή Εξαίρεσης
Η Γλώσσα Προγραμματισμού Java
Η Δήλωση try‐with‐resources
Η Εντολή If
Η Εκφραση throws
Κατασκευαστής με Αρχικοποίηση Υπερκλάσης 
Κατασκευή Αντικειμένου
Κλήση Υπερκλάσης
Λίστες
Μετατροπή Τύπων
Ο Βελτιωμένος Βρόχος For 
Ο Τελεστής instanceof
Πίνακες 
Προσδιορισμός Πακέτου 
Συγκρίσεις
Σύλληψη Εξαιρέσεων
Υλοποίηση Διεπαφής 


Παραρτήματα
Παράρτημα Α ΤΑ ΒΑΣΙΚΑ UNICODE ΥΠΟΣΥΝΟΛΑ LATIN ΚΑΙ LATIN‐1 
Παράρτημα Β ΣΥΝΟΨΗ ΤΕΛΕΣΤΩΝ JAVA 
Παράρτημα Γ ΣΥΝΟΨΗ ΔΕΣΜΕΥΜΕΝΩΝ ΛΕΞΕΩΝ JAVA
Παράρτημα Δ H ΒΙΒΛΙΟΘΗΚΗ JAVA 
Παράρτημα Ε ΟΔΗΓΙΕΣ ΣΥΓΓΡΑΦΗΣ ΚΩΔΙΚΑ ΣΤΗ JAVA 
ΓΛΩΣΣΑΡΙΟ 
ΠΗΓΕΣ ΕΙΚΟΝΩΝ 
ΕΥΡΕΤΗΡΙΟ

Τα cookies είναι σημαντικά για την εύρυθμη λειτουργία του Broken Hill Publishers LTD και για την βελτίωση της online εμπειρία σας.
Επιλέξτε «Αποδοχή» ή «Ρυθμίσεις» για να ορίσετε τις επιλογές σας.
Απαραίτητα
Τα απολύτως απαραίτητα cookies είναι ουσιαστικής σημασίας για την ορθή λειτουργία του ιστότοπου και δεν μπορούν να απενεργοποιηθούν. Αυτά τα cookies δεν αναγνωρίζουν την ατομική σας ταυτότητα. Εάν ρυθμίσετε τον browser σας, ώστε να μπλοκάρει τη χρήση αυτών των cookies η Ιστοσελίδα ή ορισμένα τμήματα αυτής δεν θα λειτουργούν.
Στατιστικά

Τα στατιστικά cookies μας δίνουν τη δυνατότητα να αξιολογούμε την αποτελεσματικότητα των διάφορων λειτουργιών του site μας ώστε να βελτιώνουμε συνεχώς την εμπειρία που προσφέρουμε.

Τα εργαλεία που χρησιμοποιούμε περιλαμβάνουν τα Google Analytics, Hotjar, Skroutz Analytics, Facebook Pixel, Pinterest Tag.

Διάφορα

Αυτά τα cookies χρησιμοποιούνται από υπηρεσίες τρίτων για διάφορες λειτουργίες όπως αλληλεπίδραση με κοινωνικά δίκτυα, χάρτες, κτλ. Χωρίς αυτά οι επιπλέον λειτουργίες δεν θα είναι διαθέσιμες.

Τα εργαλεία που χρησιμοποιούμε περιλαμβάνουν τα Google Maps, AddThis social/share buttons, SnapWidget / Instagram widget.