Course Outline

Ανασκόπηση

    Κληρονομικότητα και αλληλεπιδράσεις Αναφορές αντικειμένων έναντι κληρονομικότητας Πολυμορφισμός διασύνδεσης Στατικές και προεπιλεγμένες μέθοδοι Συλλογές και γενόσημα Γενικά (κληρονομικότητα, χαρακτήρες μπαλαντέρ) Γραφή γενικών τύπων

Design Patterns

    Δημιουργία αντικειμένων Στατικές μέθοδοι και πεδία νέα Πρότυπα δημιουργίας χειριστή Κληρονομικότητα vs Σύνθεση / Πλεονεκτήματα και μειονεκτήματα Σύνθετα μοτίβα εσωτερικές κλάσεις

Αντανάκλαση

    Η κλάση που ονομάζεται Class Finding Fields, Methods and Constructors Accessing Fields, Invoking Methods Examing Arrays

Σχολιασμοί

    Σχολιασμοί στο Java API (@Override, @Deprecated) Καθορισμός σχολιασμών

Λειτουργικό Programming

    Επισκόπηση ιόντων Lambda ExpressΙόντα λάμδα Express και λειτουργικές διεπαφές με χρήση ιόντων Lambda Express Εργασία με αναφορές μεθόδων

Το Stream API

    Ρεύματα και Συλλογές Φιλτράρισμα Συλλογών Αλυσίδα και Σωληνώσεις

API ημερομηνίας/ώρας

    Legecy API The Date/Time API (JSR 310) Συμβάντα βάσει ημερομηνίας και ώρας Χρονικές σημάνσεις, περίοδοι και διάρκειες Εκτέλεση υπολογισμών Μορφοποίηση Τοπική προσαρμογή / Ζώνες ώρας

JUnit Basics

    Επισκόπηση JUnit, Δοκιμές ανάπτυξης βάσει δοκιμαστικών δοκιμών και ισχυρισμοί που εργάζονται με εξαιρέσεις Οργάνωση δοκιμών με συσκευές γραφής JUnit - @Before, @After Test Suites και άλλες δυνατότητες Επισκόπηση εικονικών αντικειμένων

Κατασκευή εργαλείων

    Επισκόπηση μυρμηγκιών Maven Επισκόπηση

Requirements

Γνώση για Java γλώσσα και OOP. Οι συμμετέχοντες πρέπει να γνωρίζουν πακέτα, ροές και βρόχους ελέγχου, βασικές κατηγορίες και βασικές διεπαφές.

 7 Hours

Number of participants



Price per participant

Testimonials (4)

Related Courses

Enterprise Application Integrations with Spring Integration

14 Hours

Advanced Spring Boot

14 Hours

Related Categories