- Введение в Java
- Установка ПО необходимого для разработки на Java
- Лексическая структура Java - Unicode и Java
- Лексическая структура Java – составляющие части Java программы
- Лексическая структура Java - практика
Начало изучения Java
Типы данных Java- Введение в типы данных Java
- Примитивные типы данных Java
- Тип boolean
- Тип char
- Целочисленные типы byte, short, int, long, char
- Вещественные типы float, double
- Вещественные типы - знакомство с граблями
- Преобразование примитивных типов + практика
- Переменные и константы в Java
- Таблица приоритетов выполнения операторов Java
- Операторы и выражения в Java
- Таблица операторов-инструкции в Java + их описание
- Оператор if/else
- Оператор switch
- Оператор while
- Оператор do while
- Операторы for и foreach
- Оператор break
- Оператор continue
- Оператор return
Введение в объектно-ориентированное программирование
- Введение в ООП
- Классы-обертки для примитивных типов
- Сравнение экземпляров классов-оберток примитивных типов
- Классы BigInteger и BigDecimal
- Массивы. Часть 1 – Введение
- Массивы. Часть 2 – одномерные массивы
- Массивы. Часть 3 – многомерные массивы
- Массивы. Часть 4 – практика работы с массивами
- Строки. Часть 1 – Введение
- Строки. Часть 2 – создание строк, класс String
- Строки. Часть 3 – создание строк, классы StringBuilder и StringBuffer
- Строки. Часть 4 – конкатенация строк
- Строки. Часть 5 – сравнение строк
- Строки. Часть 6 – методы класса String
- Строки. Часть 7 – регулярные выражения в классе String
- Строки. Часть 8 – форматирование строк (теория)
- Строки. Часть 9 – форматирование строк (практика)
Объектно-ориентированное программирование в Java
- Объектно-ориентированное программирование. Основные понятия
- Классы. Часть 1 – Введение
- Классы. Часть 2 – подробнее о создании экземпляров классов (объектов)
- Классы. Часть 3 - перегрузка методов
- Классы. Часть 4 – перегрузка конструкторов
- Классы. Часть 5 – рекурсивные методы
- Классы. Часть 6 – this is magic
- Классы. Часть 7 – передача аргументов в метод
- Классы. Часть 8 – Модификатор final для переменных и полей
- Классы. Часть 9 – модификатор static для полей и методов
- Классы. Часть 10 – инициализация полей класса
- Классы. Часть 11 – раскрываем тайну System.out.println()
- Классы. Часть 12 – передача методов как аргументы в методы и конструкторы
- Классы. Часть 13 - модификатор private для полей и методов
- Классы. Практика: строки и массивы как аргументы
- Классы. Практика: паттерн проектирования Builder
Инкапсуляция, наследование, полиморфизм
- Пакеты в Java
- Модификаторы доступа
- Композиция
- Наследование. Часть 1 – введение
- Наследование. Практика – вызов конструкторов суперклассов
- Наследование. Модификатор private для методов и полей
- Делегирование
- Полиморфизм. Переопределение методов в классах наследниках
- Модификатор final для методов и классов
- Полиморфизм – позднее связывание
- Полиморфизм. Поля и статические методы
- Полиморфные методы при вызове из конструктора
- Классы. Практика на понимание создания объектов
- Полиморфизм – ковариантность возвращаемых типов
- Полиморфизм и наследование. Практика на понимание переопределения методов
- Наследование. Часть 2 – абстрактные классы и методы
- Абстрактные классы. Практика
- Интерфейсы. Часть 1 – введение
- Интерфейсы. Часть 2 – константы в интерфейсах
- Перечисления. Часть 1 - знакомство
- Интерфейсы. Часть 3 – наследование в интерфейсах
- Интерфейсы. Часть 4 – статические методы
- Интерфейсы. Часть 5 – вложенные интерфейсы
- Интерфейсы. Часть 6 – интерфейсы-маркеры
- Интерфейсы. Часть 7 – практика
- Интерфейсы. Часть 8 – обратные вызовы (callback)
- Интерфейсы. Часть 9 – фабричные методы
- Внутренние классы. Часть 1 – введение
- Внутренние классы. Часть 2 – статические вложенные классы
- Внутренние классы. Часть 3 – inner classes
- Внутренние классы. Часть 4 – локальные классы
- Внутренние классы. Часть 5 – анонимные классы
- Внутренние классы. Часть 6 – практика
- Внутренние классы. Часть 7 – безопасность
офигенный сайт
ОтветитьУдалитьРад что сайт вам полезен
УдалитьЭто просто лучший сайт с инфой)
УдалитьРасскажите втаком же стиле про стримы)
Сейчас надеюсь уже не так буду загружен как все это время до этого. И продолжу блог.
Удалитьхорошо структурирована информация
ОтветитьУдалитьНа здоровье :)
УдалитьТолько начал читать и уже нравится, респект админу :)!!
ОтветитьУдалитьПожалуйста
УдалитьА здесь нет курса по Java API? Админ ответь плиз
ОтветитьУдалитьПока нет
УдалитьМне понравилься
ОтветитьУдалитьАвтор, тебе надо свою книгу писать)
ОтветитьУдалитьМне прямо четко заходит.
Обилие развернутых объяснений на примерах очень радует.
Это удача найти такой сайт.
Искал return...
Рад что вам помогает в освоении Java
Удалить