jdk是什么东西啊,可以干什么吗?

如题所述

jdk安装好配置环境变量后,系统就承认了 java,javac等命令,当编译好java文件,就可以在开始——运行——cmd的dos系统下运用指定命令运行java文件。
JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。
JDK包含的基本组件包括:
javac – 编译器,将源程序转成字节码
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
jdb – debugger,查错工具
java – 运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 Jconsole: Java进行系统调试和监控的工具
总之,jdk并不是一个应运软件,并不能从哪里运行。编译时在任何可输入文本的软件中均可(通常用.txt记事本编译),编译好后改名.java文件,在dos系统中用 javac命令编译连接 java命令 .运行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-11-23
Java 开发工具包 (JDK) 提供了构建所有面向 Java 平台的应用程序的基础。JDK 包括执行各种任务的各种工具和实用程序,包括将源代码编译成字节码、打包应用程序、启动 Java 虚拟机 (JVM) 和管理 Java 应用程序的运行时环境。JDK 是一个软件包,其中包含各种工具和实用程序,可以开发、打包、监控和部署为任何标准 Java 平台构建的应用程序
JDK是整个JAVA的核心,包括了Java运行环境JRE(JavaRuntimeEnvirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即JavaAPI包括rt.jar)。金字塔结构:JDK=JRE+JVM+其它。运行Java程序一般都要求用户的电脑安装JRE环境(JavaRuntimeEnvironment);没有jre,java程序无法运行;而没有java程序,jre就没有用武之地。