FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/Java_Development_Kit

Java Development Kit

{{cite web|url=https://www.oracle.com/java/technologies/javase/26u-relnotes.html|title=Java Development Kit 26 Release Notes|access-date=4 May 2026|publisher=[[Oracle Corporation]]}}</ref>"},"operating system":{"wt":"[[Windows]], [[macOS]], [[Linux]]"},"platform":{"wt":"[[AArch64]], [[x86-64]]"},"programming language":{"wt":"Java, C++, C, Assembly<ref>{{cite web|url=https://github.com/openjdk/jdk|title=Based on the OpenJDK sources|access-date=23 October 2021|publisher=[[OpenJDK]]}}</ref>"},"license":{"wt":"Oracle No-Fee Terms and Conditions (NFTC)<ref>{{cite web|url=https://www.oracle.com/downloads/licenses/no-fee-license.html|title=Oracle No-Fee Terms and Conditions License|access-date=23 October 2021|publisher=[[Oracle Corporation]]}}</ref> with third party components<ref>{{cite web|url=https://www.oracle.com/a/tech/docs/jdk17-lium.pdf|title=Licensing Information User Manual|access-date=23 October 2021|publisher=[[Oracle Corporation]]}}</ref>"},"website":{"wt":"{{URL|https://www.oracle.com/java/technologies/|oracle.com/java/technologies/}}"}},"i":0}}]}'>
Java Development Kit
DeveloperOracle Corporation
no longer comes with Sun JDK, and instead it has been replaced by this new java loader.
  • javac – the Java compiler, which converts source code into Java bytecode
  • javadoc – the documentation generator, which automatically generates documentation from source code comments
  • jar – the archiver, which packages related class libraries into a single JAR file. This tool also helps manage JAR files.
  • javafxpackager – tool to package and sign JavaFX applications
  • jarsigner – the jar signing and verification tool
  • javah – the C header and stub generator, used to write native methods
  • javap – the class file disassembler
  • javaws – the Java Web Start launcher for JNLP applications
  • JConsole – Java Monitoring and Management Console
  • jdb – the debugger
  • jhat – Java Heap Analysis Tool (experimental)
  • jinfo – This utility gets configuration information from a running Java process or crash dump. (experimental)
  • jmap Oracle jmap – Memory Map– This utility outputs the memory map for Java and can print shared object memory maps or heap memory details of a given process or core dump. (experimental)
  • jmc – Java Mission Control
  • jpackage – a tool for generating self-contained application bundles. (experimental)
  • jps – Java Virtual Machine Process Status Tool lists the instrumented HotSpot Java Virtual Machines (JVMs) on the target system. (experimental)
  • jrunscript – Java command-line script shell.
  • jshell – a read–eval–print loop, introduced in Java 9.
  • jstack – utility that prints Java stack traces of Java threads (experimental)
  • jstat – Java Virtual Machine statistics monitoring tool (experimental)
  • jstatd – jstat daemon (experimental)
  • keytool – tool for manipulating the keystore
  • pack200 – JAR compression tool
  • policytool – the policy creation and management tool, which can determine policy for a Java runtime, specifying which permissions are available for code from various sources.
  • VisualVM – visual tool integrating several command-line JDK tools and lightweight

    References

    edit
  • ↑ "OpenJDK FAQ". OpenJDK. Archived from the original on 7 December 2021. Retrieved 23 October 2021.
  • ↑ "Azul Zulu download page".
  • ↑ "Support at Apple". Archived from the original on 13 December 2007.
  • ↑ "JRockit Family Download page". Retrieved 5 August 2012.
  • External links

    edit