[!] Теория Java - Cправочник - описание примеры

[Читайте о том, как стать программистом]

ОБНОВЛЕНО: если вам нужны более подробные объяснения и больше примеров практики - более полный курс.

справочник с практическими подсказками доступен здесь

Причины

Друзья, это страница создана для поддержки открытых и бесплатных семинаров IFF тематикой которых во время начало составления данного "пособия" является именно язык Java.

Если вы читаете эти строки сильно позже времени начала серии уроков на эту тему (10 марта 2014) - не беда, ознакомьтесь с этим и с этим и смело присоединяйтесь - велика вероятность, что мы сможем вам помочь =)

О чём

Здесь собираем теоретические (в противовес практическим) материалы по Java - это то, что в любом случае должен знать каждый программист

Материалы

  1. История создания языка Java
  2. Java - Описание языка программирования - "устройство", особенности работы/функционирования
  3. Два подхода к программированию
  4. Что такое ООП
  5. Основные принципы ООП
  6. Что такое конструктор
  7. Что такое Сигнатура функции
  8. Класс - что это такое
  9. Интерфейс - что это такое
  10. Элементарные типы данных в Java
  11. Объявление переменных в Java
  12. Область видимости переменных
  13. Преобразование и приведение типов
  14. Массивы
  15. Операторы
  16. Форма представления целых чисел в двоичном виде
  17. Управляющие операторы
  18. Знакомство с классами (ООП)
  19. Оператор new
  20. Методы класса в Java
  21. Конструкторы класса в Java
  22. Java - внутренние и вложенные классы
  23. Java super - ключевое слово
  24. Абстрактные классы в Java Описание (краткое)
  25. final - ключевое слово в языке Java - описание
  26. Класс Object Java - описание
  27. Java - Пакеты (Package)
  28. Java - Интерфейсы - Описание
  29. Java - обработка исключений - исключения - описание
  30. Исключение программирование что это такое - обработка исключений