Java Development Kit

Java Development Kit (сокр. JDK) — комплект разработчика приложений на языке Java, распространяемый �…

Java Development Kit
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.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.