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