skip to content
Αντικειμενοστραφής Προγραμματισμός, Εφαρμογές με χρήση της γλώσσας προγραμματισμού JAVA
User Tools
Log In
Site Tools
Search
Tools
Show pagesource
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
>
Recent Changes
Media Manager
Sitemap
Trace:
•
toc
toc
Περιεχόμενα
Το περιβάλλον μεταγλώττισης και εκτέλεσης Java (JRE/JDK)
Εγκατάσταση του περιβάλλοντος ανάπτυξης JDK/NetBeans
Δημιουργία νέου Project στο NetBeans
Εισαγωγή στην γλώσσα προγραμματισμού Java
Σχόλια
Μεταβλητές
Κυριολεκτικά
Πίνακες
Τελεστές
Ροή Προγράμματος
Εντολές ελέγχου ροής προγράμματος
Εντολές επανάληψης
Εντολές τερματισμού και ελέγχου επανάληψης
Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό
Η κλάση
Τα πεδία της κλάσης
Μέθοδοι της κλάσης
Κατασκευαστές της κλάσης
Δημιουργία Αντικειμένων
Πίνακες
Περιορισμός της πρόσβασης με τους προσδιοριστές public και private
Ο τελεστής this
Στατικές μεταβλητές και μέθοδοι της κλάσης
Αρχικοποίηση των μελών της κλάσης
Η μέθοδος toString
Βασικοί τύποι δεδομένων και ισοδύναμοι αναφορικοί τύποι
Auto-boxing και Auto-unboxing
Αλφαριθμητικά - Strings
Απαριθμήσεις - Enumerations
Πακέτα στη γλώσσα προγραμματισμού Java
Ονοματοδοσία πακέτων
Χρήση (μεταγλωττισμένων) κλάσεων από άλλες κλάσεις
Περιοριστές πρόσβασης
Η κλάση ArrayList
Κληρονομικότητα
Ρητές (explicit) και άρρητες (implicit) μετατροπές τύπων
Κριτήριo χρήσης της κληρονομικότητας ως εργαλείο ανάπτυξης λογισμικού
Final Κλάσεις και Μέθοδοι
Ο τελεστής super
Η κλάση Object
Στατικός και Δυναμικός Πολυμορφισμός
Παράδειγμα δυναμικού πολυμορφισμού
Abstract Κλάσεις
Διεπαφή (Interface)
Δήλωση του interface
Υλοποίηση του interface
Το interface ως τύπος δεδομένων
Μεταβολή υφιστάμενου interface
Συγκρίνοντας Abstract Κλάσεις και Interfaces
Ο τελεστής instanceof
Eξαιρέσεις
Διαχείριση Εξαιρέσεων
Χειρισμός της εξαίρεσης σε υψηλότερο επίπεδο
Δημιουργία και πυροδότηση εξαιρέσεων
try-with-resources block
Κατηγορίες εξαιρέσεων
Αρχεία στην γλώσσα προγραμματισμού Java
Η κλάση File
Διαβάζοντας από αρχείο
Γράφοντας σε αρχείο
Object Serialization/Deserialization
Παραμετρικοί τύποι δεδομένων (Generics)
Interfaces ως παραμετρικοί τύποι δεδομένων
Παραμετρικοί τύποι δεδομένων με πολλές παραμέτρους
Απλοί παραμετρικοί τύποι δεδομένων (Raw Generic Types)
Collections
Interfaces
Collection
Set
List
Map
Networking
Δουλεύοντας με URLs
Εμφωλευμένες κλάσεις
Μη στατικές εμφωλευμένες κλάσεις
Δημιουργία αντικειμένων της εσωτερικής κλάσης
Προσβασιμότητα πεδίων και μεθόδων μεταξύ εσωτερικής και εξωτερικής κλάσης
Πρόσβαση από τρίτες κλάσεις στην εσωτερική κλάση
Τοπικές εμφωλευμένες κλάσεις
Ανώνυμες εμφωλευμένες κλάσεις
toc.txt
· Last modified: 2020/02/20 14:19 by
gthanos
Page Tools
Show pagesource
Old revisions
Backlinks
Back to top