User Tools

Site Tools


java: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
Next revision Both sides next revision
java:toc [2020/03/09 09:06]
gthanos old revision restored (2020/03/09 08:27)
java:toc [2022/02/24 14:05]
gthanos
Line 26: Line 26:
     * [[java:static_keyword | Στατικές μεταβλητές και μέθοδοι της κλάσης ]]     * [[java:static_keyword | Στατικές μεταβλητές και μέθοδοι της κλάσης ]]
     * [[java:member_initialization | Αρχικοποίηση των μελών της κλάσης ]]     * [[java:member_initialization | Αρχικοποίηση των μελών της κλάσης ]]
 +    * [[java:String | Αλφαριθμητικά - Strings ]]
     * [[java:toString | Η μέθοδος toString ]]     * [[java:toString | Η μέθοδος toString ]]
 +    * [[java:enum | Απαριθμήσεις - Enumerations ]]
     * [[java:wrapper_classes|Βασικοί τύποι δεδομένων και ισοδύναμοι αναφορικοί τύποι ]]     * [[java:wrapper_classes|Βασικοί τύποι δεδομένων και ισοδύναμοι αναφορικοί τύποι ]]
     * [[java:autoboxing | Auto-boxing και Auto-unboxing ]]     * [[java:autoboxing | Auto-boxing και Auto-unboxing ]]
-  * [[java:String | Αλφαριθμητικά - Strings ]] 
-  * [[java:enum | Απαριθμήσεις - Enumerations ]] 
   * [[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:jar_files | Αρχεία Java Archive (JAR) ]] (προαιρετική ενότητα)     * [[java:jar_files | Αρχεία Java Archive (JAR) ]] (προαιρετική ενότητα)
     * [[java:classpath | Η μεταβλητή περιβάλλοντος CLASSPATH ]] (προαιρετική ενότητα)     * [[java:classpath | Η μεταβλητή περιβάλλοντος CLASSPATH ]] (προαιρετική ενότητα)
Line 56: Line 55:
     * [[java:comparable| Συγκρίνοντας αντικείμενα μεταξύ τους]]     * [[java:comparable| Συγκρίνοντας αντικείμενα μεταξύ τους]]
   * [[java:instanceof| Ο τελεστής instanceof]]   * [[java:instanceof| Ο τελεστής instanceof]]
-  * [[java:nested_classes | Εμφωλευμένες κλάσεις ]] 
-    * [[java:inner_classes | Μη στατικές εμφωλευμένες κλάσεις ]] 
-      * [[java:inner_class_objects | Δημιουργία αντικειμένων της εσωτερικής κλάσης]] 
-      * [[java:inner_class_access | Προσβασιμότητα πεδίων και μεθόδων μεταξύ εσωτερικής και εξωτερικής κλάσης]] 
-      * [[java:inner_class_inheritance | Κληρονομικότητα εσωτερικών κλάσεων ]] 
-      * [[java:inner_class_access_from_outside | Πρόσβαση από τρίτες κλάσεις στην εσωτερική κλάση ]] 
-      * [[java:inner_class_member_hidding | Επανα-ορισμός πεδίων της εξωτερικής κλάσης στην εσωτερική κλάση ]]  
-      * [[java:local_inner_classes | Τοπικές εμφωλευμένες κλάσεις ]] 
-      * [[java:anon_inner_classes | Ανώνυμες εμφωλευμένες κλάσεις ]] 
-    * [[java:static_nested_classes | Στατικές εμφωλευμένες κλάσεις ]] 
   * [[java:exceptions_intro | Eξαιρέσεις ]]   * [[java:exceptions_intro | Eξαιρέσεις ]]
     * [[java:exceptions_try_catch_block | Διαχείριση Εξαιρέσεων]]     * [[java:exceptions_try_catch_block | Διαχείριση Εξαιρέσεων]]
     * [[java:exceptions_thrown_by_methods | Χειρισμός της εξαίρεσης σε υψηλότερο επίπεδο]]     * [[java:exceptions_thrown_by_methods | Χειρισμός της εξαίρεσης σε υψηλότερο επίπεδο]]
-    * [[java:exceptions_throwing | Δημιουργία και πυροδότηση εξαιρέσεων]] +    * [[java:exceptions_throwing | Δημιουργία νέων τύπων εξαιρέσεων και πυροδότηση εξαιρέσεων]] 
-    * [[java:exceptions_try_with_resources | try-with-resources block]]+    * [[java:exceptions_try_with_resources | Δημιουργία αντικειμένων και εξαιρέσεις]]
     * [[java:exception_categories | Κατηγορίες εξαιρέσεων ]]     * [[java:exception_categories | Κατηγορίες εξαιρέσεων ]]
   * Ροές, αρχεία και δικτυακή επικοινωνία   * Ροές, αρχεία και δικτυακή επικοινωνία
Line 80: Line 69:
     * [[java:character_streams | Ροές χαρακτήρων]]     * [[java:character_streams | Ροές χαρακτήρων]]
     * [[java:util_scanner_class| Η κλάση Scanner]]     * [[java:util_scanner_class| Η κλάση Scanner]]
-    * [[java:formatting | Μορφοποίηση Εξόδου]]+    * [[java:formatting | Εγγραφή σε αρχεία κείμενου και μορφοποίηση εξόδου]]
     * [[java:object_serialization | Object Serialization/Deserialization]]     * [[java:object_serialization | Object Serialization/Deserialization]]
     * [[java:sockets|Εγγραφή και ανάγνωση από Sockets]]     * [[java:sockets|Εγγραφή και ανάγνωση από Sockets]]
Line 94: Line 83:
   * [[java:collections_intro | Collections ]]   * [[java:collections_intro | Collections ]]
     * [[java:jfc_interfaces|Interfaces]]     * [[java:jfc_interfaces|Interfaces]]
-      * [[java:jfc_intf_collection Collections]] +      * [[java:jfc_intf_sort Ανίχνευση ισότητας και σύγκριση αντικειμένων]] 
-      * [[java:jfc_intf_set Sets]] +      * [[java:jfc_intf_collection java.util.Collection]] 
-      * [[java:jfc_intf_list Lists]] +      * [[java:jfc_intf_set java.util.Set & java.util.SortedSet]] 
-      * [[java:jfc_intf_map Map]] +      * [[java:jfc_intf_list java.util.List]] 
-      * [[java:jfc_intf_sort Sorting]] +      * [[java:jfc_intf_map | java.util.Map & java.util.SortedMap]] 
-        * [[java:jfc_intf_sorted_set_map | SortedSet και SortedMap]]+
     * [[java:jfc_algorithms | Αλγόριθμοι]]     * [[java:jfc_algorithms | Αλγόριθμοι]]
 +  * [[java:nested_classes | Εμφωλευμένες κλάσεις ]]
 +    * [[java:inner_classes | Μη στατικές εμφωλευμένες κλάσεις ]]
 +      * [[java:inner_class_objects | Δημιουργία αντικειμένων της εσωτερικής κλάσης]]
 +      * [[java:inner_class_access | Προσβασιμότητα πεδίων και μεθόδων μεταξύ εσωτερικής και εξωτερικής κλάσης]]
 +      * [[java:inner_class_inheritance | Κληρονομικότητα εσωτερικών κλάσεων ]] (προαιρετική ενότητα)
 +      * [[java:local_inner_classes | Τοπικές εμφωλευμένες κλάσεις ]] /*(προαιρετική ενότητα) */
 +      * [[java:anon_inner_classes | Ανώνυμες εμφωλευμένες κλάσεις ]]
 +    * [[java:static_nested_classes | Στατικές εμφωλευμένες κλάσεις ]] (προαιρετική ενότητα)
    * [[java:concurrency_intro | Ταυτόχρονος Προγραμματισμός (Νήματα) ]]    * [[java:concurrency_intro | Ταυτόχρονος Προγραμματισμός (Νήματα) ]]
     * [[java:synchronization | Προβλήματα συγχρονισμού κατά την χρήση διαμοιραζόμενων πόρων ]]      * [[java:synchronization | Προβλήματα συγχρονισμού κατά την χρήση διαμοιραζόμενων πόρων ]] 
Line 141: Line 137:
   * [[swing:borders| Borders]]   * [[swing:borders| Borders]]
   * [[swing:tree|Trees]]   * [[swing:tree|Trees]]
-  /* [[swing:swing_calculator|Swing Calculator]]*/+  * [[swing:swing_calculator|Παράδειγμα Swing - Εφαρμογή Calculator]]
      
-  /*[[java:generic_interface_example| Παράδειγμα χρήσης διεπαφής σε συνδυασμό με Abstract κλάση]] */+/*   [[java:generic_interface_example| Παράδειγμα χρήσης διεπαφής σε συνδυασμό με Abstract κλάση]] */
java/toc.txt · Last modified: 2022/02/28 10:37 by gthanos