我知道JDK包含所有java包。但是除了java.exe之外,JRE包括什么?我可以理解JRE中'bin'文件夹中的东西的必需品但是'lib'文件夹怎么样?
答案 0 :(得分:7)
查看Sun JDK文档中的这个JDK and JRE File Structure文档。
它具体说明了lib
目录:
Java运行时环境使用的代码库,属性设置和资源文件。例如:
- rt.jar - 引导类(构成Java平台核心API的RunTime类)。
- charsets.jar - 字符转换类。
除了ext子目录(如下所述)之外,还有其他几个未在此处描述的资源子目录。
答案 1 :(得分:3)
JRE由JVM组成,JVM是Java语言的运行时解释器,类加载器,安全执行实现类, Java API(核心类,SE类)和Java Web(部署)基础,包括Java Web Start。
JRE的lib部分是Java库,其中包含为JavaBeans Components(JBCL)和Generic Collections(GCL)等功能奠定基础的类。
答案 2 :(得分:0)
其余部分具有运行时支持,包括标准类库。
答案 3 :(得分:0)
JRE是一个Java运行时环境,它包含一组库+ JVM使用的其他文件runtime.JRE为Java应用程序提供运行时环境.JVM的JRE实现。