简介
- JDK是java development kit的缩写,意思是java开发工具
- 相当于Java的SDK
JDK的版本
- J2SE:标准版
- J2EE:企业版
- J2ME:移动设备、潜入式设备
- jdk从1.5开始改名为Java SE,也就是Java SE 5.0 等于 jdk1.5
JRE和JDK的区别
- JRE是Java Runtime Environment的缩写,意思是Java运行环g境
- JRE用于普通用户运行Java程序
- JDK用于开发者编译,调试Java程序
- JDK包含了JRE
JDK包含的东西
- Javac - 编译器,将后缀名为.java的源代码转为后缀名为.class的字节码
- Java - 运行工具,运行.class的字节码
- jar - 打包工具,将相关类文件打包成一个文件
- javadoc - 文档生成器,从源码注释中提取文档,注释需符合规范
- jdb debugger - 调试工具