Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Jav02: Οι κλάσεις στην γλώσσα προγραμματισμού Java Version 2

1.1 Ο αντικειμενοστρεφής προγραμματισμός στην Java

Ο αντικειμενοστραφής προγραμματισμός είναι μια παραδοχή σχεδιασμού και ανάπτυξης λογισμικού όπου το πρόγραμμα οργανώνεται σε αντικείμενα. Κάθε αντικείμενο αναπαριστά ένα …

1.2 Κλασσεις και αντικείμενα στην Java

Στη γλώσσα προγραμματισμού Java, μπορούμε να δημιουργήσουμε μια κλάση χρησιμοποιώντας τη λέξη-κλειδί “class”. Η κλάση αυτή καθορίζει τα χαρακτηριστικά και …

1.3 Τα Xαρακτηριστικά (attributes) στην Java

Τα χαρακτηριστικά (attributes) στην Java αναφέρονται στις μεταβλητές που ανήκουν σε μια κλάση. Αυτές οι μεταβλητές περιγράφουν την κατάσταση ή …

1.4 Οι μέθοδοι κλάσσεων στην Java

Οι μέθοδοι κλάσεων στην Java είναι λειτουργίες ή ενέργειες που μπορούν να εκτελεστούν από αντικείμενα της συγκεκριμένης κλάσης. Αυτές οι …

1.5 Ο constructor (κατασκευαστής) στην Java

Ο constructor (κατασκευαστής) στην Java είναι ένας ειδικός μέθοδος που χρησιμοποιείται για τη δημιουργία αντικειμένων μιας κλάσης. Ο constructor έχει …

1.6 Οι Modifiers στην Java

Μεταβλητές και μέθοδοι στην Java μπορούν να έχουν διάφορους modifiers, δηλαδή επιπρόσθετες λέξεις-κλειδιά που τροποποιούν τη συμπεριφορά τους. Οι συνηθέστεροι …

2.1 Η έννοια της Ενθυλάκωσης (Encapsulation) στην Java

Η έννοια της Ενθυλάκωσης (Encapsulation) στην Java αναφέρεται στην τεχνική που χρησιμοποιείται για τη συσκευασία μεθόδων και μεταβλητών μέσα σε …

2.2 Τα πακέτα (package) στην Java

Στη γλώσσα προγραμματισμού Java, τα πακέτα χρησιμοποιούνται για να ομαδοποιήσουν σχετικές κλάσεις μαζί. Μπορείς να τα σκεφτείτε ως φακέλους στο …

2.3 Η κληρονομικότητα στην Java

Η κληρονομικότητα στην Java αναφέρεται στη δυνατότητα μιας κλάσης να κληρονομεί τα χαρακτηριστικά (μεταβλητές και μεθόδους) μιας άλλης κλάσης. Αυτό …

2.4 Ο πολυμορφισμός (Polymorphism) στην Java

Ο πολυμορφισμός στην Java αναφέρεται στην ικανότητα ενός αντικειμένου να παρουσιάζει διαφορετικές μορφές, με βάση την κλάση στην οποία ανήκει …

2.5 Εμφωλευμένες κλάσεις στην Java

Στην Java, ο όρος “εμφωλευμένες κλάσεις” αναφέρεται στη δυνατότητα να δημιουργήσουμε μια κλάση μέσα στο εσωτερικό μιας άλλης κλάσης. Αυτή …

3.1 Αφηρημένες Κλάσεις και Μέθοδοι στην Java

Η αφαίρεση δεδομένων (data abstraction) είναι η διαδικασία της απόκρυψης ορισμένων λεπτομερειών και της παρουσίασης μόνο των ουσιώδων πληροφοριών στον …

3.2 Οι Διεπαφές (interfaces) στην Java

Οι διεπαφές (interfaces) στην Java αναπαριστούν μια συμβατική συμβολοσειρά που περιγράφει ένα σύνολο μεθόδων που μια κλάση πρέπει να υλοποιήσει. …

3.3 Ο τύπος δεδομένων Enum στην Java

Τα Enums στην Java είναι μια τύπος δεδομένων που επιτρέπει τον ορισμό ενός συγκεκριμένου συνόλου σταθερών τιμών. Τα Enums χρησιμοποιούνται …

3.4 Η είσοδος χρήστη στην Java

Για να λάβετε είσοδο από τον χρήστη στην Java, μπορείτε να χρησιμοποιήσετε την κλάση Scanner, η οποία ανήκει στο πακέτο …

3.5 Η κλάσση java.time στην Java

Στην Java, δεν υπάρχει μια ενσωματωμένη κλάση για τη διαχείριση ημερομηνιών. Για να διαχειριστούμε ημερομηνίες και ώρες, πρέπει να εισάγουμε …

4.1 Η κλάση ArrayList στην Java

Η κλάση ArrayList στην Java είναι μια κλάση που χρησιμοποιείται για τη δημιουργία και τη διαχείριση δυναμικών λιστών. Ανήκει στο …

4.2 Η κλάση LinkedList στην Java

Η κλάση LinkedList στην Java είναι μια υλοποίηση της δομής δεδομένων συνδεδεμένης λίστας. Μια συνδεδεμένη λίστα αποτελείται από κόμβους που …

4.3 Ο τύπος HashMap στην Java

Το HashMap είναι μια εξαιρετικά χρήσιμη κλάση στην Java για τη διαχείριση δεδομένων σε μορφή “key/value”. Σε μια HashMap, τα …

4.4 Ο τύπος HashSet στην Java

Το HashSet είναι μια συλλογή αντικειμένων που παρέχεται από την κλάση java.util.HashSet. Κάθε αντικείμενο που προστίθεται σε ένα HashSet είναι …

4.5 Το αντικείμενο Iterator στην Java

Ένα αντικείμενο Iterator χρησιμοποιείται για την επανάληψη ή διάσχιση συλλογών, όπως οι ArrayList και HashSet, με σκοπό την ανάκτηση των …

5.1 Οι wrapper classes στην Java

Οι wrapper classes στην Java αναφέρονται στις κλάσεις που χρησιμοποιούνται για να ενθυλακώσουν (wrap) τους πρωτογενείς τύπους δεδομένων (primitive data …

5.2  Οι εξαιρέσεις (exceptions) στην Java

Οι εξαιρέσεις (exceptions) στην Java αντιπροσωπεύουν καταστάσεις σφάλματος που μπορεί να προκύψουν κατά την εκτέλεση του κώδικα. Όταν μια εξαίρεση …

5.3 Οι Κανονικές Εκφράσεις (Regular Expressions) στη Java

Οι Κανονικές Εκφράσεις (Regular Expressions) είναι ένα ισχυρό εργαλείο που χρησιμοποιείται στη Java για την αναζήτηση, την προσαρμογή και τον …

5.4 Τα Threads στη Java

Τα threads στην Java αναφέρονται σε διεργασίες εκτέλεσης που λειτουργούν παράλληλα μεταξύ τους. Ένα thread αντιπροσωπεύει έναν ανεξάρτητο ροή εκτέλεσης …

5.5 Οι εκφράσεις Lambda (Lambda expressions) στην Java

Οι εκφράσεις Lambda (Lambda expressions) εισήχθησαν στην Java 8. Οι εκφράσεις Lambda στην Java αναφέρονται σε μια συντομευμένη σύνταξη που …

6.1 Η διαχείριση αρχείων στην Java

Η διαχείριση αρχείων στην Java αναφέρεται στις διάφορες λειτουργίες και δυνατότητες που παρέχονται από την Java για την εργασία με …

6.2 Δημιουργία και εγγραφή σε αρχεία στην Java

Για να δημιουργήσετε και να γράψετε σε ένα αρχείο στην Java, χρειάζεστε να δημιουργήσετε ένα αντικείμενο της κλάσης File και …

6.3 Ανάγνωση αρχείων στην Java

Η ανάγνωση αρχείων στην Java αποτελεί διαδικασία κατά την οποία το πρόγραμμα διαβάζει τα περιεχόμενα ενός αρχείου και τα χρησιμοποιεί …

6.4 Διαγραφή αρχείων στην Java

Στην Java, μπορούμε να διαγράψουμε αρχεία χρησιμοποιώντας την κατάλληλη μέθοδολογία. Για να διαγράψουμε ένα αρχείο, πρέπει να ακολουθήσουμε τα παρακάτω …

top
error: Content is protected !!
Μετάβαση σε γραμμή εργαλείων