In addition to the most widely used JDK discussed in this article, there are other JDKs commonly available for a variety of platforms, some of which started from the Sun JDK source and some that did not. It consists of a Java virtual machine and all of the class libraries present in the production environment, as well as additional libraries only useful to developers, such as the internationalization libraries and the IDL libraries.Ĭopies of the JDK also include a wide selection of example programs demonstrating the use of almost all portions of the Java API. The JDK also comes with a complete Java Runtime Environment (JRE), usually called a private runtime, due to the fact that it is separated from the "regular" JRE and has extra contents. It accepts an XML schema and generates Java classes.Įxperimental tools may not be available in future versions of the JDK. xjc – Part of the Java API for XML Binding (JAXB) API. ![]() wsimport – generates portable JAX-WS artifacts for invoking a web service.VisualVM – visual tool integrating several command-line JDK tools and lightweight performance and memory profiling capabilities (no longer included in JDK 9+).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.keytool – tool for manipulating the keystore.jstat – Java Virtual Machine statistics monitoring tool (experimental).jstack – utility that prints Java stack traces of Java threads (experimental).jshell - a read–eval–print loop, introduced in Java 9.jrunscript – Java command-line script shell. ![]()
0 Comments
Leave a Reply. |