Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
План на курса
Абстрактен клас
- Принципи на деклариране и имплементация на абстрактни класове Типични проблеми, срещани при работа с абстрактни класове
Ролята на класовете, абстрактните класове и интерфейсите в приложния модел
- Степени Java обектно-ориентирана абстракция Пълният обектен модел в Java Програмен модел, ориентиран към интерфейси, абстрактни класове и интерфейси за приложение По-голяма гъвкавост и независимост на всяка от нейните подсистеми една от друга при тяхното изпълнение Приложения на абстрактни класове в за да извлекат обща функционалност, разширена чрез прилагането на гъвкавостта, която те предлагат на интерфейсите
Ролята на динамичните и статичните обекти в приложния модел
- Статични Java класове и динамични свойства на тези класове Правене на разграничение във функционалността на двата типа обекти в рамките на Java и типични употреби и техния пример за добра практика при проектирането на решения, базирани на статични и динамични същества Java Въведение във фабричните шаблони за проектиране
Операции с прости типове и обвиващи класове
- Много важни факти и техники за разширяване на използването на прости типове в обектния модел Java. Обсъждане на ролята на класове обвивки прости типове и типични приложения от този тип в приложението
Специални обекти Java, класът String, StringBuilder и StringBuffer
Напомнете основните свойства на класа String и обсъдете обработката на String обекти от виртуалната машина
Използването на буферни класове и работа с вериги
Форматиране и парсване, регулярни изрази
- Въведение в регулярните изрази в Java Обсъждане както на основните техники за работа с регулярни изрази (клас String), така и на усъвършенствани техники, базирани на специални класове за този тип конструкция Токенизация, търсене и съвпадение на шаблони за типове низове
I/O операции
- Подробно обсъждане на механизмите I/O Java - клас стрийминг, клас Writer и Reader, клас обвивка и буферни потоци на Java. Отваряне, затваряне и писане във файлове и сокети
Класове вътре - подробна дискусия
- Обсъжда как да внедрите и използвате вътрешни класове в Java и така наречените анонимни класове
Теми - подробно обсъждане, приложения и проблеми
- Теми за дискусия, вариращи от механизъм за абстракция на нишки в Java и завършващи със синхронизиране на нишки, свързващи нишки в група, за представяне и обсъждане на теми, групи от често срещани проблеми, свързани с работата на нишките, като блокирания
Размисли Java - Въведение и приложение
- Въведение в механизма за отражение Java Темите на лекцията включват обсъждане на имплементацията на отражение в Java, методи за зареждане и изпълнение на класове, инстанциране на класове и запознаване със структурата на класовете
Java Сериализация
- Въведение в Java сериализация на обект Какво е сериализация, как да се сериализира обект, обекти, зависими един от друг и как да се избегнат често срещани проблеми, срещани при тези видове проблеми Типично използва примера за сериализация и RMI CORBA
Изисквания
Познаване на въпросите, обсъждани в курса Java Основи.
28 Hours
Oтзиви от потребители (1)
Голямо количество практически знания, показани в примери от реалния живот.
Kamil - Streamsoft Kraków
Course - Java Advanced
Machine Translated