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. Для программ на платформе 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 МБ