toc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
toc [2017/02/16 13:21]
gthanos
toc [2019/04/20 05:01]
gthanos
Line 20: Line 20:
     * [[java:​class_constructors | Κατασκευαστές της κλάσης ]]     * [[java:​class_constructors | Κατασκευαστές της κλάσης ]]
     * [[java:​objects | Δημιουργία Αντικειμένων ]]     * [[java:​objects | Δημιουργία Αντικειμένων ]]
 +    * [[java:​arrays | Πίνακες ]]
 +    * [[:​java:​public_private_access_modifiers | Περιορισμός της πρόσβασης με τους προσδιοριστές public και private]]
     * [[java:​this_operator | Ο τελεστής this ]]     * [[java:​this_operator | Ο τελεστής this ]]
     * [[java:​static_keyword | Στατικές μεταβλητές και μέθοδοι της κλάσης ]]     * [[java:​static_keyword | Στατικές μεταβλητές και μέθοδοι της κλάσης ]]
Line 30: Line 32:
   * [[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:access_modifiers ​Περιοριστές πρόσβασης ]]
-    * [[java:​jar_files | Αρχεία Java Archive (JAR) ]] +
-    * [[java:​classpath | Η μεταβλητή ​περιβάλλοντος CLASSPATH ]] +
-  * [[java:​ant|Αυτόματη μεταγλώττιση με χρήση Apache Ant]] */ +
-<color red> +
- +
-  * Αρχεία στην γλώσσα προγραμματισμού Java +
-    * [[java:​class_file|Η κλάση File]] +
-    * [[java:​read_from_file|Διαβάζοντας από αρχείο]] +
-    * [[java:​write_to_file|Γράφοντας σε αρχείο]] +
- +
-</​color>​+
   * [[java:​array_list| Η κλάση ArrayList]]   * [[java:​array_list| Η κλάση ArrayList]]
   * [[java:​inheritance | Κληρονομικότητα ]]   * [[java:​inheritance | Κληρονομικότητα ]]
     * [[java:​type_casting|Ρητές (explicit) και άρρητες (implicit) μετατροπές τύπων]]     * [[java:​type_casting|Ρητές (explicit) και άρρητες (implicit) μετατροπές τύπων]]
 +    * [[java:​inheritance_subclassing_vs_encapsulating|Κριτήριo χρήσης της κληρονομικότητας ως εργαλείο ανάπτυξης λογισμικού]]
     * [[java:​final|Final Κλάσεις και Μέθοδοι ]]     * [[java:​final|Final Κλάσεις και Μέθοδοι ]]
     * [[java:​super_operator | Ο τελεστής super ]]     * [[java:​super_operator | Ο τελεστής super ]]
     * [[java:​object_class | Η κλάση Object]]     * [[java:​object_class | Η κλάση Object]]
     * [[java:​polymorphism | Στατικός και Δυναμικός Πολυμορφισμός ]]     * [[java:​polymorphism | Στατικός και Δυναμικός Πολυμορφισμός ]]
-      * [[java:​dynamic_polymorphism_example | Παράδειγμα δυναμικού πολυμορφισμού]]+      * [[java:​dynamic_polymorphism_example | Παράδειγμα δυναμικού πολυμορφισμού ]]
     * [[java:​abstract_classes | Abstract Κλάσεις ]]     * [[java:​abstract_classes | Abstract Κλάσεις ]]
-  * [[java:interfaces ​| Διεπαφές (Interfaces) ]] +  * [[java:interface ​| Διεπαφή (Interface) ]] 
-  * [[java:access_modifiers ​Περιοριστές πρόσβασης ​]]  /* +    * [[java:interface_definition ​Δήλωση του interface ​]] 
-  * [[java:nested_classes ​Εμφωλευμένες κλάσεις ​]] +    * [[java:interface_implementation ​Υλοποίηση του interface ​]] 
-    * [[java:static_nested_classes ​Στατικές εμφωλευμένες κλάσεις ​]] +    * [[java:interface_as_data_type ​Το interface ως τύπος δεδομένων ]] 
-    * [[java:inner_classes ​| Μη στατικές εμφωλευμένες κλάσεις ​]] +    * [[java:interface_modification ​| Μεταβολή υφιστάμενου interface ​]] 
-    * [[java:local_inner_classes ​Τοπικές εμφωλευμένες κλάσεις ]] +    * [[java:abstract_classes_vs_interfaces ​Συγκρίνοντας Abstract Κλάσεις ​και Interfaces ​]] 
-    * [[java:anon_inner_classes ​Ανώνυμές ​εμφωλευμένες κλάσεις ]] */+  * [[java:instanceofΟ τελεστής instanceof]]
   * [[java:​exceptions_intro | Eξαιρέσεις ]]   * [[java:​exceptions_intro | Eξαιρέσεις ]]
-    * [[java:exceptions_try_catch_block ​| Διαχείριση Εξαιρέσεων]] +    * [[java:exceptions_try_catch_block2 ​| Διαχείριση Εξαιρέσεων]] 
-    * [[java:exceptions_thrown_by_methods ​| Χειρισμός της εξαίρεσης σε υψηλότερο επίπεδο]] +    * [[java:exceptions_thrown_by_methods2 ​| Χειρισμός της εξαίρεσης σε υψηλότερο επίπεδο]] 
-    * [[java:exceptions_throwing ​| Δημιουργία και πυροδότηση εξαιρέσεων]] +    * [[java:exceptions_throwing2 ​| Δημιουργία και πυροδότηση εξαιρέσεων]] 
-    * [[java:exceptions_try_with_resources ​| try-with-resources block]]+    * [[java:exceptions_try_with_resources2 ​| try-with-resources block]]
     * [[java:​exception_categories | Κατηγορίες εξαιρέσεων ]]     * [[java:​exception_categories | Κατηγορίες εξαιρέσεων ]]
-  * [[java:​generics | Παραμετρικοί τύποι δεδομένων ]] +  ​* Αρχεία στην γλώσσα προγραμματισμού Java 
-    * [[java:generic_methods ​Generic Methods ​]]  /* +    * [[java:​class_file|Η κλάση File]] 
-    * [[java:generics_inheritance ​Κληρονομικότητα ​Παραμετρικών Τύπων ]] +    * [[java:​read_from_file|Διαβάζοντας από αρχείο]] 
-    * [[java:generic_bounded_types ​Φραγμένοι παραμετρικοί τύπων δεδομένων ]] */+    * [[java:​write_to_file|Γράφοντας σε αρχείο]] 
 +    * [[java:​object_serialization | Object Serialization/​Deserialization]] 
 +  ​* [[java:​generics | Παραμετρικοί τύποι δεδομένων ​(Generics) ​]] 
 +    * [[java:generic_interfaces ​Interfaces ως παραμετρικοί τύποι δεδομένων]] 
 +    * [[java:generics_multiple_params ​| Παραμετρικοί τύποι δεδομένων με πολλές παραμέτρους]] 
 +    * [[java:generics_raw ​Απλοί παραμετρικοί τύποι δεδομένων ​(Raw Generic Types)]]
   * [[java:​collections_intro | Collections ]]   * [[java:​collections_intro | Collections ]]
-    * [[java:​jfc_interfaces|Interfaces]] +    * [[java:​jfc_interfaces| Interfaces]] 
-      * [[java:​jfc_intf_collection | Collections]] +      * [[java:​jfc_intf_collection | Collection]] 
-      * [[java:​jfc_intf_set | Sets]] +      * [[java:​jfc_intf_set | Set]] 
-      * [[java:​jfc_intf_list | Lists]] +      * [[java:​jfc_intf_list | List]] 
-      * [[java:​jfc_intf_map | Map]]+      * [[java:​jfc_intf_map | Map]]  /*
       * [[java:​jfc_intf_sort | Sorting]]       * [[java:​jfc_intf_sort | Sorting]]
-        * [[java:​jfc_intf_sorted_set_map | SortedSet και SortedMap]] +        * [[java:​jfc_intf_sorted_set_map | SortedSet και SortedMap]]  
-    * [[java:​jfc_algorithms | Αλγόριθμοι]]+    * [[java:​jfc_algorithms | Αλγόριθμοι]] ​ */
   * Networking ​ /*   * Networking ​ /*
     * [[java:​sockets|Δουλεύοντας με Sockets]] */     * [[java:​sockets|Δουλεύοντας με Sockets]] */
     * [[java:​urls#​writting to urls|Δουλεύοντας με URLs]]     * [[java:​urls#​writting to urls|Δουλεύοντας με URLs]]
 +  * [[java:​nested_classes | Εμφωλευμένες κλάσεις ]]
 +    * [[java:​inner_classes | Μη στατικές εμφωλευμένες κλάσεις ]]
 +      * [[java:​inner_class_objects | Δημιουργία αντικειμένων της εσωτερικής κλάσης]]
 +      * [[java:​inner_class_access | Προσβασιμότητα πεδίων και μεθόδων μεταξύ εσωτερικής και εξωτερικής κλάσης]]
 +      * [[java:​inner_class_access_from_outside | Πρόσβαση από τρίτες κλάσεις στην εσωτερική κλάση ]]
 +      * [[java:​local_inner_classes | Τοπικές εμφωλευμένες κλάσεις ]]
 +      * [[java:​anon_inner_classes | Ανώνυμες εμφωλευμένες κλάσεις ]]  ​
  
 +/*
 ==== Swing ==== ==== Swing ====
  
Line 107: Line 112:
     ​     ​
   * [[java:​annotations_intro | Annotations ]]   * [[java:​annotations_intro | Annotations ]]
 +*/
toc.txt · Last modified: 2020/02/20 14:19 by gthanos