Course Outline

Περιεχόμενα:

    Java Κιτ ανάπτυξης λογισμικού: Java Εργαλεία SDK. Java μεταγλωττιστής και Java διερμηνέας. Δημιουργία τεκμηρίωσης API με Javadoc; Java αρχεία Java Βασικές αρχές γλώσσας: Java δηλώσεις; Μπλοκ κωδικών. Πρωτόγονοι τύποι δεδομένων; Κυριολεκτικά και μεταβλητές. Μετατροπή τύπων δεδομένων. Χειριστές; Έλεγχος ροής πακέτων: Λήψη αποφάσεων: εάν και εάν-άλλο. Η δήλωση διακόπτη; Looping: για βρόχους? ενώ βρόχους? βρόχοι do-while? βρόχους για κάθε στυλ. Assertionsv Αντιμετώπιση εξαιρέσεων: Αλίευση εξαιρέσεων. Εξαιρέσεις ρίψεων. Καθορισμός νέων κλάσεων εξαίρεσης Χρήση κλάσεων: Δημιουργία νέων αντικειμένων. Μέθοδοι επίκλησης. Διαβίβαση παραμέτρων και χρήση τιμών επιστροφής. Περιήγηση στη βιβλιοθήκη Java 2 Standard Edition. Επισκόπηση της κλάσης Object. Χρήση κλάσεων String και StringBuffer. Χρήση των κλάσεων περιτυλίγματος Java Ορισμός νέων κλάσεων: Καθορισμός μεθόδων παρουσίας και μεταβλητών στιγμιότυπου. Ορισμός και κλήση κατασκευαστών. Σύγκριση και κλωνοποίηση αντικειμένων. Καθορισμός μεθόδων κλάσης και μεταβλητών κλάσης Κληρονομικότητα: Ορισμός υποκλάσεων. Ο προσδιοριστής «προστατευμένης» προσβασιμότητας. Πρόσβαση σε μέλη superclass. Καθορισμός αφηρημένων τάξεων. Καθορισμός αφηρημένων μεθόδων. Καθορισμός διεπαφών. Χρήση διεπαφών στο σχεδιασμό Εσωτερικές τάξεις: Επισκόπηση εσωτερικών κλάσεων. Καθορισμός και δημιουργία εσωτερικών τάξεων Συλλογές: Επισκόπηση Java τάξεων συλλογής SE. Γενόσημα; Χρήση κλάσεων συλλογής που βασίζονται σε λίστα. Χρήση τάξεων συλλογής βάσει συνόλου. Χρήση τάξεων συλλογής που βασίζονται σε χάρτη. Τεχνικές συλλογής Εισαγωγή και έξοδος: Ροές, αναγνώστες και συγγραφείς. Λειτουργίες αρχείων και καταλόγου. Ανάγνωση και εγγραφή σε ένα αρχείο. Χρήση κλάσεων φίλτρου Συγχρονισμός: Επισκόπηση της πολυνηματικής. Δημιουργία νέων νημάτων. Κλείδωμα αντικειμένου; Χρήση αναμονής, ειδοποίησης και ειδοποίησηςΌλα τα νέα Java Χαρακτηριστικά γλώσσας: Σχολιασμοί. Ενσωμάτωση σεναρίων; Επισκόπηση της ενοποίησης της υπηρεσίας Ιστού

Requirements

Απολαύστε τη χρήση μιας σύγχρονης γλώσσας OO όπως C++ ή C#.

  28 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (4)

Related Courses

Enterprise Application Integrations with Spring Integration

  14 Hours

Advanced Spring Boot

  14 Hours

Related Categories