Java Development Kit (JDK) для Windows

Oracle Technology Network (Sun Microsystems)

Безкоштовно Windows 7, 8, 10, XP, Vista

Java Development Kit (JDK) — набір інструментів від Oracle для створення, компіляції та запуску програм мовою Java у Windows.

Скачати · 166 МБ З нашого дзеркала Версія перевірена 10 жовтня 2026

Середня оцінка з'явиться після 5 оцінок. Натисніть зірку, щоб оцінити.

Скріншоти

Огляд

Java Development Kit, або JDK, — набір інструментів для розробки програм мовою Java у Windows. До нього входять компілятор, середовище виконання, налагоджувач, утиліти для пакування та документації — усе, щоб написати код, зібрати його і запустити.

JDK потрібен студентам, які вивчають Java, розробникам застосунків і серверних систем, а також тим, хто збирає ігрові модифікації чи працює з Android-проєктами.

Що входить до JDK?

Головний інструмент — компілятор javac, який перетворює вихідний код на байт-код. Запускає його віртуальна машина Java, що теж входить до набору. Поруч — утиліта jar для пакування програм в архіви, javadoc для генерації документації з коментарів, jdb для налагодження, а також інструменти моніторингу, які показують, скільки пам'яті споживає програма і що відбувається в її потоках. Більшість розробників напряму цими утилітами майже не користуються: середовища розробки, як-от IntelliJ IDEA, Eclipse чи NetBeans, викликають їх самі. Але без встановленого JDK жодне з цих середовищ не зможе зібрати Java-проєкт, тому набір ставлять першим.

  • javac — компілятор;
  • java — запуск програм;
  • jar — пакування застосунків;
  • javadoc — документація з коду;
  • jdb та інструменти моніторингу.

Кому потрібен JDK?

Тим, хто пише код мовою Java або іншими мовами для віртуальної машини Java — Kotlin, Scala, Groovy. Студентам, яким викладачі дають завдання на Java. Адміністраторам, що збирають серверні застосунки. А от звичайному користувачеві, який лише хоче запустити гру чи програму на Java, вистачить Java Runtime Environment.

Як встановити JDK у Windows?

  1. Після натискання кнопки завантаження запустіть інсталятор і пройдіть кроки майстра.
  2. Запам'ятайте папку встановлення — вона знадобиться для налаштування.
  3. У параметрах системи створіть змінну середовища JAVA_HOME з шляхом до цієї папки.
  4. Додайте до змінної Path підпапку bin, щоб команди працювали з будь-якого місця.
  5. Відкрийте новий командний рядок і перевірте java -version та javac -version.

Які вимоги до комп'ютера?

JDK працює на сучасних версіях Windows. Для навчальних проєктів вистачить звичайного ноутбука, а для великих застосунків разом із середовищем розробки бажано мати більше оперативної пам'яті й SSD-диск.

Як уникнути проблем із безпекою?

Беріть інсталятор з сайту Oracle або з офіційних збірок OpenJDK, регулярно оновлюйте JDK — оновлення закривають вразливості. Старі версії, які більше не отримують виправлень, видаляйте, якщо вони не потрібні для конкретного проєкту.

Скільки коштує JDK?

Скачати JDK для навчання й розробки можна безкоштовно. Умови комерційного використання різних випусків Oracle змінювалися, тож для робочих серверів перевірте ліцензію на сайті Oracle. Повністю відкрита альтернатива — OpenJDK, яку випускають кілька постачальників.

Які проблеми трапляються часто?

  • Команда javac не знайдена — не додано шлях до папки bin у Path.
  • Середовище розробки бачить не ту версію — перевірте JAVA_HOME і налаштування проєкту.
  • Програма вимагає новішу Java — встановіть свіжий JDK поруч зі старим.

Що ще знадобиться розробнику?

Для перших кроків у програмуванні без Java підійдуть навчальні середовища Scratch та PascalABC.NET. Для програм на платформі Microsoft потрібен Microsoft .NET Framework.

Як вибрати між Oracle JDK та OpenJDK?

Для навчання різниці майже немає: обидва варіанти побудовані на тому самому відкритому коді й однаково працюють із середовищами розробки. Відмінності — у ліцензії та тривалості підтримки. Якщо ви студент або пишете особистий проєкт, беріть будь-який. Для комерційного продукту уважно прочитайте умови Oracle або обирайте збірки OpenJDK від відомих постачальників, які безкоштовно випускають оновлення безпеки. Важливо також вибрати версію з довгою підтримкою, якщо проєкт житиме роками.

Чи потрібно видаляти старі версії?

Якщо старий JDK не потрібен жодному проєкту — так. Застарілі версії не отримують виправлень, а деякі програми можуть випадково запускатися саме з ними. Видаляйте їх через «Параметри» Windows → «Програми» і перевіряйте, щоб JAVA_HOME вказувала на актуальну версію.

Плюси і мінуси

JDK — базовий інструмент для кожного, хто працює з Java: стабільний, добре задокументований і підтримуваний усіма середовищами розробки. Мінуси — потреба вручну налаштовувати змінні середовища та уважно читати ліцензію для комерційних проєктів.

Сторінку опубліковано 2 червня 2024, текст оновлено 10 жовтня 2026, джерела перевірено 10 жовтня 2026.

Схожі програми

Усі утиліти

Silverlight

Плагін Microsoft для відтворення відео й вебзастосунків у браузері; підтримку припинено, оновлень і виправлень безпеки більше немає.

Плагіни для браузерів 6,0 МБ

Microsoft .NET Framework

Microsoft .NET Framework — безкоштовний системний компонент Windows, потрібний для запуску багатьох програм та ігор, написаних на платформі .NET.

Плагіни для браузерів

PascalABC.NET

Довідка про PascalABC.NET для Windows: що вміло це навчальне середовище для мови Паскаль, чому в каталозі немає файлів і з чого почати вивчення програмування натомість.

Програмування 68 МБ

Java Runtime Environment

Java Runtime Environment (JRE) — середовище виконання від Oracle Corporation, потрібне для запуску програм і ігор, написаних мовою Java, на Windows. Для особистого використання безкоштовне.

Утиліти 31 МБ

Scratch

Scratch для Windows — офлайн-редактор візуального програмування: діти складають ігри, анімації та інтерактивні історії з кольорових блоків замість коду.

Знання 33 МБ