This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
toc [2015/09/18 12:17] gthanos |
toc [2016/02/25 12:30] gthanos |
||
---|---|---|---|
Line 5: | Line 5: | ||
* [[java:jre | Το περιβάλλον μεταγλώτισσης και εκτέλεσης Java (JRE/JDK) ]] | * [[java:jre | Το περιβάλλον μεταγλώτισσης και εκτέλεσης Java (JRE/JDK) ]] | ||
* [[java:introduction | Εισαγωγή στην γλώσσα προγραμματισμού Java ]] | * [[java:introduction | Εισαγωγή στην γλώσσα προγραμματισμού Java ]] | ||
+ | * [[java:comments | Σχόλια]] | ||
* [[java:variables | Μεταβλητές ]] | * [[java:variables | Μεταβλητές ]] | ||
+ | * [[java:literals| Κυριολεκτικά]] | ||
* [[java:arrays | Πίνακες ]] | * [[java:arrays | Πίνακες ]] | ||
* [[java:operators | Τελεστές ]] | * [[java:operators | Τελεστές ]] | ||
Line 20: | Line 22: | ||
* [[java:static_keyword | Στατικές μεταβλητές και μέθοδοι της κλάσης ]] | * [[java:static_keyword | Στατικές μεταβλητές και μέθοδοι της κλάσης ]] | ||
* [[java:member_initialization | Αρχικοποίηση των μελών της κλάσης ]] | * [[java:member_initialization | Αρχικοποίηση των μελών της κλάσης ]] | ||
- | * [[java:access_modifiers | Περιοριστές πρόσβασης ]] | + | * [[java:wrappe_classes|Βασικοί τύποι και ισοδύναμοι reference τύποι δεδομένων]] |
- | * [[java:nested_classes | Εμφωλευμένες κλάσεις ]] | + | * [[java:toString | Η μέθοδος toString ]] |
- | * [[java:static_nested_classes | Στατικές εμφωλευμένες κλάσεις ]] | + | |
- | * [[java:inner_classes | Μη στατικές εμφωλευμένες κλάσεις ]] | + | |
- | * [[java:local_inner_classes | Τοπικές εμφωλευμένες κλάσεις ]] | + | |
- | * [[java:anon_inner_classes | Ανώνυμές εμφωλευμένες κλάσεις ]] | + | |
* [[java:packages:intro | Πακέτα στη γλώσσα προγραμματισμού Java ]] | * [[java:packages:intro | Πακέτα στη γλώσσα προγραμματισμού Java ]] | ||
* [[java:packages:naming | Ονοματοδοσία πακέτων ]] | * [[java:packages:naming | Ονοματοδοσία πακέτων ]] | ||
- | * [[java:packages:using | Χρήση πακέτων ]] | + | * [[java:packages:using | Χρήση (μεταγλωττισμένων) κλάσεων από άλλες κλάσεις ]] |
- | * [[java:packages:dir_structure | Δομή των αρχείων Java ]] | + | * [[java:packages:dir_structure | Μεταγλώττιση κλάσεων που ανήκουν σε πακέτα ]] |
- | * [[java:classpath | Η μεταβλητή περιβάλλοντος CLASSPATH ]] | + | |
* [[java:jar_files | Αρχεία Java Archive (JAR) ]] | * [[java:jar_files | Αρχεία Java Archive (JAR) ]] | ||
+ | * [[java:classpath | Η μεταβλητή περιβάλλοντος CLASSPATH ]] | ||
+ | * [[java:ant|Αυτόματη μεταγλώττιση με χρήση Apache Ant]] | ||
* [[java:interfaces | Διεπαφές (Interfaces) ]] | * [[java:interfaces | Διεπαφές (Interfaces) ]] | ||
+ | * [[java:access_modifiers | Περιοριστές πρόσβασης ]] | ||
* [[java:inheritance | Κληρονομικότητα ]] | * [[java:inheritance | Κληρονομικότητα ]] | ||
+ | * [[java:type_casting|Ρητές (explicit) και άρρητες (implicit) μετατροπές τύπων]] | ||
+ | * [[java:final|Final Κλάσεις και Μέθοδοι]] | ||
* [[java:multiple_inheritance | Κληρονομικότητα πολλαπλών γονικών κλάσεων ]] | * [[java:multiple_inheritance | Κληρονομικότητα πολλαπλών γονικών κλάσεων ]] | ||
* [[java:super_operator | Ο τελεστής super ]] | * [[java:super_operator | Ο τελεστής super ]] | ||
+ | * [[java:object_class | Η κλάση Object]] | ||
* [[java:polymorphism | Στατικός και Δυναμικός Πολυμορφισμός ]] | * [[java:polymorphism | Στατικός και Δυναμικός Πολυμορφισμός ]] | ||
* [[java:hiding_static_methods | Καλώντας στατικές μεθόδους από την γονική κλάση και την υποκλάση ]] | * [[java:hiding_static_methods | Καλώντας στατικές μεθόδους από την γονική κλάση και την υποκλάση ]] | ||
* [[java:abstract_classes | Abstract Κλάσεις ]] | * [[java:abstract_classes | Abstract Κλάσεις ]] | ||
* [[java:abstract_classes_vs_interfaces | Συγκρίνοντας Abstract Κλάσεις και Interfaces ]] | * [[java:abstract_classes_vs_interfaces | Συγκρίνοντας Abstract Κλάσεις και Interfaces ]] | ||
+ | * [[java:nested_classes | Εμφωλευμένες κλάσεις ]] | ||
+ | * [[java:static_nested_classes | Στατικές εμφωλευμένες κλάσεις ]] | ||
+ | * [[java:inner_classes | Μη στατικές εμφωλευμένες κλάσεις ]] | ||
+ | * [[java:local_inner_classes | Τοπικές εμφωλευμένες κλάσεις ]] | ||
+ | * [[java:anon_inner_classes | Ανώνυμές εμφωλευμένες κλάσεις ]] | ||
* [[java:exceptions_intro | Eξαιρέσεις ]] | * [[java:exceptions_intro | Eξαιρέσεις ]] | ||
* [[java:exceptions_try_catch_block | Διαχείριση Εξαιρέσεων]] | * [[java:exceptions_try_catch_block | Διαχείριση Εξαιρέσεων]] |