Goal abandoned
The author does not write in the goal 5 years 7 days
Java Core
.
-
Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep.
-
Вы достигли 16 уровня
-
Многопоточность или многонитевость
-
Создание и запуск новых нитей (трэдов)
-
Задачи на потоки | 6 уровень
-
join — ожидание завершения нити
-
Задача на join
-
Здоровый sleep
-
Задачи на sleep
-
Остановить бушующий поток: неофициальная версия
-
Остановить бушующий поток: официальная версия
-
Задачи на interrupt
-
Полезные ссылки от Профессора — 16
-
-
Перегрузка методов, особенность вызова конструкторов.
-
Вы достигли 15 уровня
-
Модификаторы доступа, переопределение методов, реализация абстрактных методов
-
Задачи | 5 уровень | 2 лекция
-
Перегрузка методов | часть 2
-
Задачи на перегрузку методов | 5 уровень
-
Создание объекта. Порядок вызова конструкторов
-
Задачи | 5 уровень | 6 лекция
-
Порядок загрузки классов, статические данные…
-
Порядок инициализации переменных
-
Задачи на порядок инициализации переменных
-
Полезные ссылки от Профессора — 15
-
Профессия дизайнер
-
-
Приведение типов, instanceof. Большая задача на интерфейсы.
-
Вы достигли 14 уровня
-
Оператор instanceof
-
Задачи на instanceof
-
Приведение типов. Расширение и сужение
-
Задачи на приведение типов
-
Полезные ссылки от Профессора — 14
-
Бонусное задание | 6 лекция | 4 уровень
-
История компании Яндекс
-
Бонусное задание | 8 лекция | 4 уровень
-
-
Интерфейсы: сравнение с абстрактным классом, множественное наследование.
-
Вы достигли 13 уровня
-
Причины существования интерфейсов — поддержка заявленного поведения
-
Задачи на интерфейсы | 3 уровень
-
Как пользоваться абстрактными классами
-
Задачи на абстрактные классы | 3 уровень
-
Множественное наследование интерфейсов
-
Задачи на абстрактные классы
-
Абстрактный класс vs. интерфейс
-
Стандартные интерфейсы: InputStream, OutputStream
-
Полезные ссылки от Профессора — 13
-
Стив Возняк - основатель Apple
-
Бонусное задание | 11 лекция | 3 уровень
-
-
Основы ООП: перегрузка, полиморфизм, абстракция, интерфейсы.
-
Вы достигли 12 уровня
-
Полиморфизм и переопределение
-
Задачи на полиморфизм
-
Перегрузка методов
-
Задачи на перегрузку методов
-
Абстрактные классы
-
Задачи на абстрактные классы | 2 уровень
-
Интерфейсы
-
Интерфейсы — это больше чем интерфейсы — это поведение
-
Задачи на интерфейсы
-
Полезные ссылки от профессора — 12
-
Что такое алгоритм?
-
Бонусное задание | 12 лекция | 12 уровень
-
-
Интерфейсы: сравнение с абстрактным классом, множественное наследование.
-
Вы достигли 11 уровня
-
ООП — основные принципы
-
Учитель elly Причины появления ООП
-
Еще одно объяснение ООП (слабая связность, четкие функции)
-
Лекция по ООП
-
Наследование. Преимущество наследования
-
Задачи на наследование
-
Инкапсуляция
-
Задачи на инкапсуляцию
-
Полезные ссылки от профессора — 11
-
История Илона Маска
-
Бонусное задание | 11 лекция | 1 уровень
-
-
Знакомство с нитями: synchronized, volatile, yield.
-
Вы достигли 17 уровня
-
Проблемы многопоточности: обращение к общему ресурсу
-
Задачи на общий ресурс — вывод в консоль Java Core
-
Нет независимости нитей! Даешь synchronized!
-
Даешь synchronized! Практическая версия
-
Проблема многопоточности — локальный кэш. Volatile
-
Задачи на volatile
-
yield — пропуск хода
-
Полезные ссылки от Профессора — 17
-
История PC игр
-
Бонусное задание | 10 лекция | 7 уровень
-
-
Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream.
-
Вы достигли 18 уровня
-
Потоки ввода/вывода
-
Потоки для ввода/вывода файлов
-
Задачи на FileInputStream, FileOutputStream
-
InputStream/OutputStream
-
Задачи на InputStream/OutputStream
-
BufferedInputStream
-
Пишем свой поток — обертку на System.in
-
Задачи на потоки | 8 уровень
-
Полезные ссылки от Профессора — 18
-
Игра Skyrim
-
Бонусное задание | 11 лекция | 8 уровень
-
-
Знакомство с потоками: Reader/Writer, FileReader/FileWriter.
-
Вы достигли 19 уровня
-
Адаптеры
-
Reader/Writer
-
Задачи на Reader/Writer
-
FileReader/FileWriter
-
Задачи на FileReader/FileWriter
-
BufferedReader/InputStreamReader
-
Пишем свой ридер-обертку на System.out
-
Задачи на потоки | 9 уровень
-
Полезные ссылки от Профессора — 19
-
Как работает Facebook
-
Бонусное задание | 11 лекция | 9 уровень
-
-
Сериализация
-
Вы достигли 20 уровня
-
Сохранение массива объектов
-
Задача на сохранение массива объектов в файл
-
Сериализация. Начало.
-
Задачи на сериализацию
-
Модификатор transient
-
Сохранение данных/externalizable
-
Задачи на сериализацию и десериализацию
-
Полезные ссылки от Профессора — 20
-
Sun Microsystems Java
-
Бонусное задание | 10 лекция | 10 уровень
-
- 661
- 08 October 2019, 13:36
Don't miss new posts!
Subscribe for the Goal and follow through to its completion