Java Core
Квест «Java Core» рассчитан на тех, кто уже получил минимальную подготовку по Java (в рамках Квеста «Java Syntax» JavaRush). Здесь вам предстоит пройти 10 увлекательных уровней, в которых вы изучите основы ООП, познакомитесь с потоками, сериализацией, перегрузкой методов, узнаете много нового об интерфейсах и множественном наследовании. Учёба уже не так проста, как на Квесте «Java Syntax», но регулярная практика — решение задач — поможет вам успешно пройти все его 10 уровней и быть готовым к разработке мини-проектов в самом ближайшем будущем.
- Level 1
Unavailable Основы ООП: основные принципы, наследование, инкапсуляция. - Level 2
Unavailable Основы ООП: перегрузка, полиморфизм, абстракция, интерфейсы. - Level 3
Unavailable Интерфейсы: сравнение с абстрактным классом, множественное наследование. - Level 4
Unavailable Приведение типов, instanceof. Большая задача на интерфейсы. - Level 5
Unavailable Перегрузка методов, особенность вызова конструкторов - Level 6
Unavailable Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep - Level 7
Unavailable Знакомство с нитями: synchronized, volatile, yield - Level 8
Unavailable Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream - Level 9
Unavailable Знакомство с потоками: Reader/Writer, FileReader/FileWriter - Level 10
Unavailable Сериализация
