JDK是什么?-学习网-JDK-SEO「jdk是什么意思啊」

JDK每每被称为软件开辟情况,它基本上为全部基于Java的应用程序和applet提供了开辟情况。它包括一些软件组件,因此也称为软件组件包。Java是与平台无关的程序,即,它可以在多种情况下使用,与体系无关。它是一种快速,靠得住和平安的编程语言。它可以用于执行网站和应用程序。可是,假如没有JDK(Java开辟工具包),就无法正确实现Java。什么是JDK?全部基于Java的应用程序和Applet都是使用JDK开辟的,它由很多软件组件构成。一种是JRE(Java运行时情况)以及其他工具,比方java和javac,它们统称为开辟工具。JRE具有JVM(Java虚拟机)和其他库文件,JDK为全部旨在在Java平台上构建的应用程序提供了基础。该软件包罗各种工具和实用程序,可帮忙执行各种使命。因此,这只是JDK的概述。JDK组件JRE:Java运行时情况java:它只是合用于全部java应用程序的加载程序,并且,此特定工具诠释了javac天生的类文件,单个java启动器用于开辟和部署。将JRE用作布置启动器的日子已经一去不复返了,如今,JRE在SunJDK中不存在,而且已完全被此新的Java加载器所代替。javac:它是一个编译器,而且,基本上,它将源代码转换为Java字节码。appletviewer:通过此组件,无需借助Web欣赏器,我们就可以运行Javaapplet甚至调试它们。apt:用作注释处置惩罚工具;extcheck:为识别冲突,使用了下一个查抄;idlj:IDL到Java的编译器,用于从提供的JavaIDL文件天生Java绑定;jabswitch:这是一个JavaAccessBridge;javadoc:这是一个文档天生器,可主动从源代码注释中天生文档;jar:它是一个存档器。与相关的类库一路打包到一个JAR文件中。另外,它治理那些文件;javafxpackager:它是获取软件包并签署JavaFX应用程序的工具;jarsigner:这是一个验证和jar署名工具;javah:这是一个存根天生器和“C”头,用于编写内置方法;javap:这是一个类文件反汇编程序;javaws:这是用于JNLP应用程序的JavaWebStart启动器;JConsole:这是用于Java监视和治理的节制台;jdb:这是一个调试器;jhat:这是一个Java堆分析工具(尝试性)jinfo:出格用于从正在运行的Java历程中获取设置信息;jmap:这是一个Oraclejmap,它也是一个内存映射。这给出了Java内存映射的成果。另一方面,在打印堆内存或共享对象内存映射特定内核转储或进程的具体信息时很有效。jmc:它被称为JavaMissionControl;jps:这是JVM历程状况工具。它可以或许列出目标体系上已检测到的HotSpotJVM;jrunscript:这是一个Java号令行剧本外壳;jstack:一种工具打印Java线程的Java仓库跟踪;jstat:Java虚拟机统计监督工具;keytool:用于利用密钥库的工具;pack200:JAR压缩工具;Policytool:确定Java运行时的实用程序。这意味着它是一个计谋创建和治理工具。VisualVM:这是一个视觉工具。它与很多号令行JDK工具集成在一路。wsimport:它天生可移植的JAX-WS工件,旨在挪用Web办事;xjc: 这是JavaAPI加强XML绑定(JAXB)API的一部门。接管XML模式后,它将天生Java类;如许,开辟工具也可以使用了,JDK提供了库和aps。JVM的另一个首要组件是Java虚拟机,它提供了任何平台的执行支撑。JDK的目标JDK的首要目的是编译代码并将Java代码转换为字节码,此中JRE是执行这些字节码所必须的。Java开辟工具包可以在OracleCorporation发行的以下列出的差别Java平台中实现。相关文章推荐JVM是什么?  JVM全称“JavaVirtualMachine”代表“Java虚拟机”。JVM是运行Java程序的基于软[…]...ICQ是什么?  ICQ是一个盛行的在线信息程序,它雷同于AIM和Yahoo!等即时通信软件,但许可用户进入谈天室,并与多个用户[…]...USB是什么?  USB表现“通用串行总线”,USB是现代计较机中最常用的一种计较机端口。它可以用于连接键盘、鼠标、游戏节制器、[…]...HDMI是什么意思?  HDMI代表“高清媒体接口”,可是,它不仅仅是一种线缆或毗连器,而是一种旨在传输高清楚度音频和视频信号的技能标[…]...AAC是什么?  AAC又称高级音频编码,是一种压缩数字音频文件的技能。作为MPEG-4尺度的一部门,它被普遍用于创建小型数字音[…]...JDK是什么?

客户评论

我要评论