Java Development Kit
Java Development Kit (JDK) | |
Файл:Java logo.png | |
Тип | Software development kit |
Разработчик | Oracle Corporation (ранее Sun Microsystems) |
ОС | Cross-platform |
Версия | 6 Update 18 (13 января 2010) |
Лицензия | Sun License (большая часть также под GPL) |
Сайт | http://java.sun.com/javase/ |
Java Development Kit, сокращенно JDK — бесплатно распространяемый Oracle Corporation комплект разработчика приложений на языке Java, включающий в себя компилятор Java (javac), стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java (JRE). В состав JDK не входит интегрированная среда разработки на Java (IDE), поэтому разработчик, использующий только JDK, вынужден использовать внешний текстовый редактор и компилировать свои программы, используя утилиты командной строки.
Все современные интегрированные среды разработки на Java, такие, как NetBeans, Sun Java Studio Creator, IntelliJ IDEA, Borland JBuilder, Eclipse, опираются на сервисы, предоставляемые JDK. Большинство из них для компиляции Java-программ используют компилятор из комплекта JDK. Поэтому эти среды разработки либо включают в комплект поставки одну из версий JDK, либо требуют для своей работы предварительной инсталляции JDK на машине разработчика.
С некоторых пор фирма Sun предоставляет полные исходные тексты JDK, включая исходные тексты самого Java-компилятора.
Другие JDK
Существуют JDK других производителей, доступные для ряда платформ. Часть из них начиналась с исходного кода Sun JDK, часть — нет. Все они строго выполняют базовые спецификации Java, но обычно отличаются в областях, для которых нет явных спецификаций. Например, сборка мусора, стратегии компиляции и техники оптимизации. Они включают:
- J9 JDK от IBM, для AIX, Linux, MVS, OS/400, Pocket PC, z/OS [1]
- JRockit JDK от Oracle Corporation (бывш. BEA JRockit от BEA Systems), для Windows, Linux и Solaris [2]
- Apache Harmony JDK для Windows и Linux
- Blackdown Java — Порт Sun JDK для Linux от Blackdown Group.
- Mac OS Runtime для Java JVM/JDK от Apple для Mac OS [3]
Ссылки
См. также
Java |
||
---|---|---|
Платформы | Java Card · Java ME · Java SE · Java EE | Файл:Wave.svg |
Технологии Sun | Java · Java Development Kit · OpenJDK · WTK · Java Virtual Machine · JavaFX · JAXP | |
Основные сторонние технологии | GNU Classpath · GNU компилятор для Java · Kaffe · TopLink · Apache Harmony · Apache Struts · Spring Framework · Hibernate · JBoss · Processing · Dozer · AspectJ | |
История | История версий Java · Критика Java · Java Community Process · Sun Microsystems · Свободные реализации Java | |
Свойства языка | Байткод · Синтаксис · Апплеты · Сервлеты · Мидлеты · JavaServer Pages · Web Start · Enterprise JavaBeans | |
Скриптовые языки | Java Tcl · Jython · JRuby · BeanShell · Groovy · Judoscript · Sleep · Bean Scripting Framework · Yoix · Rhino | |
Конференции Java | JavaOne |
cs:JDK de:Java Development Kit en:Java Development Kit es:Java Development Kit fr:Java Development Kit hu:Java Development Kit ja:Java Development Kit nl:Java Development Kit pl:Java Development Kit pt:Java Development Kit sq:Java Development Kit sv:Java Development Kit th:Java Development Kit uk:Java Development Kit vi:JDK zh:JDK
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....