jre与jdk的区别:
jre是java的运行环境,java虚拟机就在其中
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
jdk是java开发的工具java development kit,针对开发人员发布的工具包!其中包括的组建如:
javac: java编译器(将java源程序转换成java字节码)
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
jdb – debugger,查错工具
java –运行工具, 运行编译后的java程序(.class后缀的),这不就是JVM吗?不是在jre中?
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器
总结:如果你只需要运行Java程序或Applet,下载并安装它即可。如果你要自行开发 Java软件,请下载JDK(JRE和JDK的区别)。在JDK中附带有JRE。注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行 Applet,务必安装一个JRE或JDK。
JRE自带的基础类库主要是JRE\lib\rt.jar这个文件