Java Development Kit
Тип SDK
Разработчик Oracle
Написана на Java и Си
Операционная система кроссплатформенность
Последняя версия
Лицензия Sun License (большая часть также под GPL)
Сайт oracle.com/techne… (англ.)

Java Development Kit (сокр. JDK) — комплект разработчика приложений на языке Java, распространяемый корпорацией Oracle Corporation (ранее Sun Microsystems). С 2021 года JDK версии 17 и выше доступен под лицензией No-Fee Terms and Conditions (NFTC), которая разрешает бесплатное использование, включая коммерческое, в течение ограниченного периода[3]. Более ранние версии и старые обновления LTS-версий требуют коммерческой подписки Java SE для производственного использования[4].

Все современные интегрированные среды разработки приложений на Java, такие, как JDeveloper, NetBeans IDE, Sun Java Studio Creator, IntelliJ IDEA, Borland JBuilder, Eclipse, опираются на сервисы, предоставляемые JDK. Большинство из них для компиляции Java-программ используют компилятор из комплекта JDK. Поэтому эти среды разработки либо включают в комплект поставки одну из версий JDK, либо требуют для своей работы предварительной инсталляции JDK на машине разработчика.

Доступны полные исходные тексты JDK, включая исходные тексты самого Java-компилятора javac.

Сторонние комплекты разработки

править

Существуют комплекты разработки приложений на Java других производителей, доступные для ряда платформ. Часть из них начиналась с исходного кода Sun JDK, часть — нет. Все они строго выполняют базовые спецификации Java, но обычно отличаются в областях, для которых нет явных спецификаций. Например, Сборка мусора, стратегии компиляции и техники оптимизации. Они включают:

См. также

править

Ссылки

править

Примечания

править
  1. https://www.oracle.com/java/technologies/javase/23-0-1-relnotes.html
  2. Java™ SE Development Kit 21.0.6 (JDK 21.0.6) — 2025.
  3. Introducing the Free Java License (англ.). Oracle (14 сентября 2021). Дата обращения: 16 января 2026.
  4. Oracle JDK License General FAQs (англ.). Oracle. Дата обращения: 16 января 2026.

📚 Artikel Terkait di Wikipedia

SDK

и конфиденциальности. AmigaOS Android NDK iOS SDK Java Development Kit Java Web Services Development Pack[вд] Microsoft Windows SDK Vuforia Набор для разработки

Android

позволяет запускать Java-приложения, управляющие устройством через разработанные Google библиотеки. Android Native Development Kit позволяет портировать

Chemistry Development Kit

CDK (Chemistry Development Kit) — библиотека Java-классов для хемоинформатики и биоинформатики, распространяемая на условиях GNU Lesser General Public

OpenJDK

OpenJDK (Open Java Development Kit) — бесплатная реализация платформы Java Standard Edition (Java SE) с открытым исходным кодом. Это результат усилий

JavaScript

В Safari входит отладчик JavaScript WebKit Web Inspector. Этот же отладчик доступен и в других браузерах, использующих WebKit: Google Chrome, Arora, Rekonq

Список Java API

три типа Java API: официальный основной Java API, содержащийся в JDK или JRE, в одном из вариантов Java. Три варианта платформы Java: Java ME (Micro

История версий Java SE

сентября 2017). Java 9: Release date and new features. TechWorld[англ.] (англ.). Дата обращения: 12 ноября 2017. Java Development Kit 9 Release Notes 

Android Studio

официального языка программирования для платформы Android в дополнение к Java и C++. Встроенный ProGuard и утилита для подписывания приложений. Шаблоны