Java LOGO2.jpg

Java (вимовляється Джава; у нас інколи Ява) — об'єктно-орієнтована мова програмування, випущена компанією Sun Microsystems у 1995 році як основний компонент платформи Java. Синтаксис мови багато в чому походить від C та C++. Java програми виконуються у середовищі віртуальної машини Java. Java програми компілюються у байткод, який при виконанні інтерпретується віртуальною машиною для конкретної платформи. В 2009 році Sun Microsystems придбала компанія Oracle, яка продовжує розвивати "Джава".

Даний підручник орієнтований на вивчення Java як людьми з мінімальним рівнем знання програмування, так і людей - які хочуть покращити свої знання з певних нюансів мови.

Долучайтесь до доповнення та виправлення даного підручника. детальніше на сторінці обговорення).

Якщо знайшли помилку або неточність, будь ласка виправте її, або напишіть про неї на сторінці обговорення.

Деякі нюанси мови java, які не включені у підручник, винесено в ЧаП

Рівень готовності розділів, позначено відповідним квадратиком: 00%.svg 25%.svg 50%.svg 75%.svg 100 percent.svg

Детальний змістРедагувати

  1. Загальний огляд та історія Java  
  2. Встановлення і налаштування середовища розробки  
  3. Основи  
  4. Вступ в класи та методи  
  5. Керування порядком виконання  
  6. Масиви  
  7. Рядки  
  8. Методи  
  9. Об'єкти і класи  
  10. Винятки  
    • Винятки в java
    • Типи винятків
    • Конструкція try
    • Throw
    • Throws
  11. Графічний інтерфейс користувача  
    • Робота з графікою (Swing та AWT)
      • Створення фреймів (вікон)
      • Робота з фреймами
    • Обробка подій
  12. Аплети
  13. Колекції  
  14. Менеджери розташування  
  15. Графічні компоненти Swing  
  16. Потоки вводу/виводу  
  17. Узагальнення  
  18. Паралелізм  
  19. Серіалізація  


Література

  • Core Java. Volume I, Fundamentals / Cay S. Horstmann, Gary Cornell. — Prentice Hall - Sun Microsystems Press. 2007 - 811 p.
  • Java: The Complete Reference, Seventh Edition /Herbert Schildt. - The McGraw-Hill Companies. 2007. - 1057 p.
  • Learning Java / Patrick Niemeyer, Jonathan Knudsen. - O'Reilly&Associates, Inc. 2000. - 716 p.

Корисні лінки

Дивіться також на Вікіпідручнику