1

Етап 1

Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep.

2

Етап 2

Перегрузка методов, особенность вызова конструкторов.

3

Етап 3

Приведение типов, instanceof. Большая задача на интерфейсы.

4

Етап 4

Интерфейсы: сравнение с абстрактным классом, множественное наследование.

5

Етап 5

Основы ООП: перегрузка, полиморфизм, абстракция, интерфейсы.

6

Етап 6

Интерфейсы: сравнение с абстрактным классом, множественное наследование.

7

Етап 7

Знакомство с нитями: synchronized, volatile, yield.

8

Етап 8

Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream.

9

Етап 9

Знакомство с потоками: Reader/Writer, FileReader/FileWriter.

10

Етап 10

Сериализация

1

Етап 1

Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep.

2

Етап 2

Перегрузка методов, особенность вызова конструкторов.

3

Етап 3

Приведение типов, instanceof. Большая задача на интерфейсы.

4

Етап 4

Интерфейсы: сравнение с абстрактным классом, множественное наследование.

5

Етап 5

Основы ООП: перегрузка, полиморфизм, абстракция, интерфейсы.

6

Етап 6

Интерфейсы: сравнение с абстрактным классом, множественное наследование.

7

Етап 7

Знакомство с нитями: synchronized, volatile, yield.

8

Етап 8

Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream.

9

Етап 9

Знакомство с потоками: Reader/Writer, FileReader/FileWriter.

10

Етап 10

Сериализация

08 жовтня 2019 31 березня 2020
Ціль прострочена на 1692 дня

Мета закинута

Автор не відписував в цілі 5 років 7 днів

Особистісний ріст

Java Core

.

  1. Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep.

    1. Вы достигли 16 уровня

    2. Многопоточность или многонитевость

    3. Создание и запуск новых нитей (трэдов)

    4. Задачи на потоки | 6 уровень

    5. join — ожидание завершения нити

    6. Задача на join

    7. Здоровый sleep

    8. Задачи на sleep

    9. Остановить бушующий поток: неофициальная версия

    10. Остановить бушующий поток: официальная версия

    11. Задачи на interrupt

    12. Полезные ссылки от Профессора — 16

  2. Перегрузка методов, особенность вызова конструкторов.

    1. Вы достигли 15 уровня

    2. Модификаторы доступа, переопределение методов, реализация абстрактных методов

    3. Задачи | 5 уровень | 2 лекция

    4. Перегрузка методов | часть 2

    5. Задачи на перегрузку методов | 5 уровень

    6. Создание объекта. Порядок вызова конструкторов

    7. Задачи | 5 уровень | 6 лекция

    8. Порядок загрузки классов, статические данные…

    9. Порядок инициализации переменных

    10. Задачи на порядок инициализации переменных

    11. Полезные ссылки от Профессора — 15

    12. Профессия дизайнер

  3. Приведение типов, instanceof. Большая задача на интерфейсы.

    1. Вы достигли 14 уровня

    2. Оператор instanceof

    3. Задачи на instanceof

    4. Приведение типов. Расширение и сужение

    5. Задачи на приведение типов

    6. Полезные ссылки от Профессора — 14

    7. Бонусное задание | 6 лекция | 4 уровень

    8. История компании Яндекс

    9. Бонусное задание | 8 лекция | 4 уровень

  4. Интерфейсы: сравнение с абстрактным классом, множественное наследование.

    1. Вы достигли 13 уровня

    2. Причины существования интерфейсов — поддержка заявленного поведения

    3. Задачи на интерфейсы | 3 уровень

    4. Как пользоваться абстрактными классами

    5. Задачи на абстрактные классы | 3 уровень

    6. Множественное наследование интерфейсов

    7. Задачи на абстрактные классы

    8. Абстрактный класс vs. интерфейс

    9. Стандартные интерфейсы: InputStream, OutputStream

    10. Полезные ссылки от Профессора — 13

    11. Стив Возняк - основатель Apple

    12. Бонусное задание | 11 лекция | 3 уровень

  5. Основы ООП: перегрузка, полиморфизм, абстракция, интерфейсы.

    1. Вы достигли 12 уровня

    2. Полиморфизм и переопределение

    3. Задачи на полиморфизм

    4. Перегрузка методов

    5. Задачи на перегрузку методов

    6. Абстрактные классы

    7. Задачи на абстрактные классы | 2 уровень

    8. Интерфейсы

    9. Интерфейсы — это больше чем интерфейсы — это поведение

    10. Задачи на интерфейсы

    11. Полезные ссылки от профессора — 12

    12. Что такое алгоритм?

    13. Бонусное задание | 12 лекция | 12 уровень

  6. Интерфейсы: сравнение с абстрактным классом, множественное наследование.

    1. Вы достигли 11 уровня

    2. ООП — основные принципы

    3. Учитель elly Причины появления ООП

    4. Еще одно объяснение ООП (слабая связность, четкие функции)

    5. Лекция по ООП

    6. Наследование. Преимущество наследования

    7. Задачи на наследование

    8. Инкапсуляция

    9. Задачи на инкапсуляцию

    10. Полезные ссылки от профессора — 11

    11. История Илона Маска

    12. Бонусное задание | 11 лекция | 1 уровень

  7. Знакомство с нитями: synchronized, volatile, yield.

    1. Вы достигли 17 уровня

    2. Проблемы многопоточности: обращение к общему ресурсу

    3. Задачи на общий ресурс — вывод в консоль Java Core

    4. Нет независимости нитей! Даешь synchronized!

    5. Даешь synchronized! Практическая версия

    6. Проблема многопоточности — локальный кэш. Volatile

    7. Задачи на volatile

    8. yield — пропуск хода

    9. Полезные ссылки от Профессора — 17

    10. История PC игр

    11. Бонусное задание | 10 лекция | 7 уровень

  8. Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream.

    1. Вы достигли 18 уровня

    2. Потоки ввода/вывода

    3. Потоки для ввода/вывода файлов

    4. Задачи на FileInputStream, FileOutputStream

    5. InputStream/OutputStream

    6. Задачи на InputStream/OutputStream

    7. BufferedInputStream

    8. Пишем свой поток — обертку на System.in

    9. Задачи на потоки | 8 уровень

    10. Полезные ссылки от Профессора — 18

    11. Игра Skyrim

    12. Бонусное задание | 11 лекция | 8 уровень

  9. Знакомство с потоками: Reader/Writer, FileReader/FileWriter.

    1. Вы достигли 19 уровня

    2. Адаптеры

    3. Reader/Writer

    4. Задачи на Reader/Writer

    5. FileReader/FileWriter

    6. Задачи на FileReader/FileWriter

    7. BufferedReader/InputStreamReader

    8. Пишем свой ридер-обертку на System.out

    9. Задачи на потоки | 9 уровень

    10. Полезные ссылки от Профессора — 19

    11. Как работает Facebook

    12. Бонусное задание | 11 лекция | 9 уровень

  10. Сериализация

    1. Вы достигли 20 уровня

    2. Сохранение массива объектов

    3. Задача на сохранение массива объектов в файл

    4. Сериализация. Начало.

    5. Задачи на сериализацию

    6. Модификатор transient

    7. Сохранение данных/externalizable

    8. Задачи на сериализацию и десериализацию

    9. Полезные ссылки от Профессора — 20

    10. Sun Microsystems Java

    11. Бонусное задание | 10 лекция | 10 уровень

  • 664
  • 08 жовтня 2019, 13:36

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?