Course Outline

Αφηρημένη τάξη

    Αρχές δήλωσης και εφαρμογή αφηρημένων τάξεων Τυπικά προβλήματα που αντιμετωπίζονται κατά την εργασία με αφηρημένες τάξεις

Ο ρόλος των κλάσεων, των αφηρημένων κλάσεων και των διεπαφών στο μοντέλο εφαρμογής

    Βαθμοί Java αντικειμενοστραφή αφαίρεση Το πλήρες μοντέλο αντικειμένου στο Java Μοντέλο προγράμματος προσανατολισμένο για διεπαφές, αφηρημένες κλάσεις και διεπαφές για εφαρμογή μεγαλύτερη ευελιξία και ανεξαρτησία καθενός από τα υποσυστήματα του μεταξύ τους κατά την υλοποίησή τους Εφαρμογές αφηρημένων κλάσεων σε προκειμένου να εξαχθεί κοινή λειτουργικότητα που επεκτείνεται με την εφαρμογή της ευελιξίας που προσφέρουν οι διεπαφές

Ο ρόλος των δυναμικών και στατικών αντικειμένων στο μοντέλο εφαρμογής

    Στατικές Java κλάσεις και δυναμικές ιδιότητες αυτών των κλάσεων Διάκριση στη λειτουργικότητα και των δύο τύπων οντοτήτων εντός Java και τυπικών χρήσεων, και το παράδειγμά τους καλής πρακτικής στο σχεδιασμό λύσεων που βασίζονται σε στατικά και δυναμικά όντα Java Εισαγωγή στα μοτίβα σχεδιασμού Εισαγωγή στο εργοστασιακό σχέδιο σχεδίασης

Λειτουργίες με απλούς τύπους και κατηγορίες περιτυλίγματος

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

Ειδικά αντικείμενα Java, η κλάση String, StringBuilder και StringBuffer

Υπενθύμιση βασικών ιδιοτήτων της κλάσης String και συζητήστε την επεξεργασία των αντικειμένων String από την εικονική μηχανή

Η χρήση κατηγοριών buffer και λειτουργία σε αλυσίδες

Μορφοποίηση και ανάλυση, κανονικές εκφράσεις

    Εισαγωγή στις κανονικές εκφράσεις στο Java Συζήτηση τόσο βασικών τεχνικών χειρισμού κανονικών εκφράσεων (κλάση συμβολοσειρών) όσο και προηγμένων τεχνικών που βασίζονται σε αποκλειστικές κλάσεις για αυτόν τον τύπο κατασκευής Tokenization, αναζήτηση και αντιστοίχιση προτύπων για τύπους συμβολοσειρών

Λειτουργίες I/O

    Λεπτομερής συζήτηση των μηχανισμών I/O Java - class streaming, Writer and Reader class, class wrapper και buffering streams του Java. Άνοιγμα, κλείσιμο και εγγραφή σε αρχεία και υποδοχές

Εντός μαθημάτων - αναλυτική συζήτηση

    Συζητά τον τρόπο υλοποίησης και χρήσης εσωτερικών κλάσεων σε Java και τις λεγόμενες ανώνυμες κλάσεις

Θέματα - αναλυτική συζήτηση, εφαρμογές και προβλήματα

    Θέματα συζήτησης που κυμαίνονται από τον μηχανισμό αφαίρεσης των νημάτων στο Java και τελειώνουν με τον συγχρονισμό νημάτων που συνδέουν νήματα σε μια ομάδα για να παρουσιάσουν και να συζητήσουν θεματικές ομάδες κοινών προβλημάτων που σχετίζονται με την εργασία των νημάτων, όπως τα αδιέξοδα

Reflections Java - Εισαγωγή και εφαρμογή

    Εισαγωγή στον μηχανισμό αντανάκλασης Java Τα θέματα της διάλεξης περιλαμβάνουν συζήτηση για την υλοποίηση του προβληματισμού στο Java, μεθόδους φόρτωσης και εκτέλεσης κλάσεων, εγκατάσταση κλάσεων και γνωριμία με τη δομή των κλάσεων

Java Σειριοποίηση

    Εισαγωγή στη σειριοποίηση αντικειμένων Java Τι είναι η σειριοποίηση, πώς να σειριοποιήσετε ένα αντικείμενο, αντικείμενα που εξαρτώνται το ένα από το άλλο και πώς να αποφύγετε κοινά προβλήματα που αντιμετωπίζονται με αυτούς τους τύπους ζητημάτων Τυπικά χρησιμοποιεί το παράδειγμα σειριοποίησης και RMI CORBA

Requirements

Γνώση των θεμάτων που συζητήθηκαν στο μάθημα Java Fundamentals.

 28 Hours

Number of participants



Price per participant

Testimonials (1)

Related Courses

Enterprise Application Integrations with Spring Integration

14 Hours

Advanced Spring Boot

14 Hours

Related Categories