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 revisionPrevious revision
Next revision
Previous revision
java:toc [2020/03/12 17:04] – [Εισαγωγή στην γλώσσα προγραμματισμού Java] gthanosjava:toc [2022/02/28 10:37] (current) 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 95: Line 84:
     * [[java:jfc_interfaces|Interfaces]]     * [[java:jfc_interfaces|Interfaces]]
       * [[java:jfc_intf_sort | Ανίχνευση ισότητας και σύγκριση αντικειμένων]]       * [[java:jfc_intf_sort | Ανίχνευση ισότητας και σύγκριση αντικειμένων]]
-      * [[java:jfc_intf_collection | Collections]] +      * [[java:jfc_intf_collection | java.util.Collection]] 
-      * [[java:jfc_intf_set | Set & SortedSet]] +      * [[java:jfc_intf_set | java.util.Set & java.util.SortedSet]] 
-      * [[java:jfc_intf_list | List]] +      * [[java:jfc_intf_list | java.util.List]] 
-      * [[java:jfc_intf_map | Map & SortedMap]]  +      * [[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.1584032692.txt.gz · Last modified: 2020/03/12 17:04 by gthanos