Скачиваний:
62
Добавлен:
05.07.2021
Размер:
94.13 Кб
Скачать

Пакет jdk

JDK позволяет разработчикам создавать программы Java, которые могут быть выполнены и запущены JVM и JRE.

JDK содержимое

JDK имеет в качестве основных компонентов набор инструментов программирования, в том числе: 

appletviewer - этот инструмент можно использовать для запуска и отладки Java-апплетов без веб-браузера. 

apt - инструмент для обработки аннотаций 

extcheck - утилита, обнаруживающая конфликты файлов JAR 

idlj - компилятор IDL-to-Java. Эта утилита генерирует привязки Java из заданного файла IDL Java . 

jabswitch - мост доступа к Java . Предоставляет вспомогательные технологии в системах Microsoft Windows. 

java - загрузчик для Java-приложений. Этот инструмент является интерпретатором и может интерпретировать файлы классов, созданные компилятором javac . Теперь и для разработки, и для развертывания используется одна пусковая установка. Старая программа запуска развертывания, jre, больше не поставляется с Sun JDK, и вместо нее она была заменена новым загрузчиком java. 

javac - компилятор Java , конвертирующий исходный код в байт- код Java

javadoc - генератор документации, который автоматически генерирует документацию из комментариев исходного кода 

jar - архиватор, который упаковывает связанные библиотеки классов в один JAR-файл . Этот инструмент также помогает управлять файлами JAR. 

javafxpackager - инструмент для упаковки и подписи приложений JavaFX 

jarsigner - инструмент для подписи и проверки jar 

javah - генератор заголовков и заглушек C, используемый для написания собственных методов 

javap - дизассемблер файла класса 

javaws - средство запуска Java Web Start для приложений JNLP 

JConsole - Консоль мониторинга и управления Java 

jdb - отладчик 

jhat - Инструмент анализа кучи Java (экспериментальный) 

jinfo - эта утилита получает информацию о конфигурации из запущенного процесса Java или аварийного дампа. (экспериментальный)

 jmap Oracle jmap - Карта памяти - Эта утилита выводит карту памяти для Java и может печатать карты памяти общих объектов или детали памяти кучи для данного процесса или дампа ядра. (экспериментальный) 

jmc - Java Mission Control 

jpackage - инструмент для создания автономных пакетов приложений. (экспериментальный) 

jps - Инструмент состояния процесса виртуальной машины Java перечисляет оснащенные виртуальными машинами Java (JVM) HotSpot в целевой системе. (экспериментальный) 

jrunscript - оболочка сценария командной строки Java . 

jshell - цикл чтения – оценки – печати , представленный в Java 9. 

jstack - утилита, которая печатает трассировку стека Java потоков Java (экспериментальная) 

jstat - инструмент мониторинга статистики виртуальной машины Java (экспериментальный) 

jstatd - демон jstat (экспериментальный) 

keytool - инструмент для управления хранилищем ключей 

pack200 - инструмент для сжатия JAR 

policytool - инструмент создания политик и управления ими, который может определять политику для среды выполнения Java, указывая, какие разрешения доступны для кода из различных источников. 

VisualVM - визуальный инструмент, объединяющий несколько инструментов командной строки JDK и облегченные возможности профилирования производительности и памяти. 

wsimport - генерирует переносимые артефакты JAX-WS для вызова веб-службы. 

xjc - часть Java API для XML Binding (JAXB) API. Он принимает схему XML и генерирует классы Java. Экспериментальные инструменты могут быть недоступны в будущих версиях JDK.