JDK介绍

1b0dbb070507440eaf1b48b1b5d907ab.jpg

 

JDK是Java Development Kit的缩写,是Oracle公司提供的用于开发Java应用程序的开发包。它包括了Java运行环境(Java Runtime Environment),以及一系列Java工具(如javac、java、jdb等)和Java基础类库(即Java API,包括rt.jar)[3]。

 

### JDK的主要组成部分

 

- **Java编译器**(javac.exe):将Java源代码转换成字节码。

- **Java运行器**(java.exe):执行编译后的Java应用程序的字节码。

- **Java调试器**(jdb.exe):用于调试Java程序。

- **Java打包工具**(jar.exe):将多个类文件合并为单个JAR归档文件。

- **Java文档生成器**(javadoc.exe):从Java源程序代码注释中提取文档,生成API文档HTML页[1][2]。

 

### JDK与JRE的关系

 

JDK是整个Java的核心,它不仅包括了Java运行环境(JRE),还包括了Java编译器和Java工具。因此,安装了JDK之后,就不需要再单独安装JRE了。JRE中的bin和lib文件夹分别包含了Java虚拟机(JVM)和Java运行所需的基础类库[3]。

 

### JDK的版本

 

JDK有多个版本,常见的版本包括:

 

- **Java SE**(原名J2SE):标准版,用于桌面应用开发。

- **Java EE**(原名J2EE):企业版,用于Web方向网站开发。

- **Java ME**(原名J2ME):微型版,主要用于移动设备和嵌入式设备的Java应用程序开发[3]。

 

### 注意事项

 

在使用JDK时,需要注意版本兼容性和环境变量配置等问题。例如,确保Java程序是用与JDK版本相匹配的Java编译器编译的,并且正确设置了Java的环境变量,以便Java程序能够正确运行[1][2]。

 

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值