新闻中心

将想法与焦点与您共享

《JDK与JRE的文件结构介绍》本文为奥远科技技术部—— 李应龙 原创文
作者:李应龙    来源:奥远科技    发布时间:2016-12-08      浏览次数:5812
分享到:


用了那么多年的JAVA,估计很多人跟我一样不太注意JDKJRE的文件结构与用途,故,今天整理了一下与大家分享。

我们安装JDK后,可以看到如下目录结构

jdk1.8.0

     bin

          java*

          javac*

          javap*

          javah*

          javadoc*

     lib

          tools.jar

          dt.jar

     jre

          bin

               java*

          lib

               applet

               ext

                    jfxrt.jar

                    localdata.jar

               fonts

               security

               sparc

                    server

                    client

               rt.jar

               charsets.jar

 

下面展开介绍

/jdk1.8.0

JDK安装根目录包括权限说明文件授权说明文件和备注说明文件,还包含一个叫src.zip的文件这个文件是源文件哦,好无私。

/jdk1.8.0/bin

所有能执行的工具都放在这个目录下面为了方便使用环境变量PATH一定要加上它

/Jdk1.8.0/lib

包含开发所使用的工具,其中,tools.jar包含非核心工具类dt.jar是为开发IED的人准备的

/jdk1.8.0/jre

JDK工具运行使用的环境就是它

/jdk1.8.0/jre/bin

这里放着能执行的工具他们不需要配置环境变量也能运行

/jdk1.8.0/jre/lib

这个是JRE的核心类库,其中,rt.jar包括启动类和运行时的核心APIcharsets.jar包括字符转换类

/jdk1.8.0/jre/lib/ext

这个是java扩展目录,其中,jrxrt.jar包含支持JavaFX运行的类localedata.jar包含本地化数据

/jdk1.8.0/jre/lib/security

这里的文件都是用来处理安全的包括安全策略java.policy文件和安全属性java.security文件

/jdk1.8.0/jre/lib/sparc

包含一些.so文件,Oracle Solaris操作系统要使用他们

/jdk1.8.0/jre/lib/sparc/client

包含一些.so文件,用于java虚拟机使用,他是默认虚拟机

/jdk1.8.0/jre/lib/sparc/server

包含一些.so文件,用于java虚拟机服务端使用

/jdk1.8.0/jre/lib/applet

用于支撑applet运行

/jdk1.8.0/jre/lib/fonts

一些字体文件

/jdk1.8.0/db

Java集成的数据库

/jdk1.8.0/include

C语言的一些头文件用于java本地调用和虚拟机调试

/jdk1.8.0/man

    Java工具的帮助文档

4000-880-989
(24小时热线)
联系客服
微信公众号

官方公众号

小程序

©2008-2022 CORPORATION ALL Rights Reserved. 昆明奥远科技有限公司版权所有 滇ICP备09003328号-1 滇公网安备 53011102000818号 增值电信业务经营许可证号:滇B2-20110045
昆明那家网络公司好,新媒体运营,网站优化,网络推广,网站建设,网页设计,网站设计,网站推广,云南网站公司,昆明新媒体公司,云南网红主播,昆明SEO公司,昆明网站建设,昆明网络推广,昆明网站优化,昆明网站推广,红河网站建设,大理网络公司,曲靖网络公司,丽江网站设计,昭通网络公司,保山大数据服务,智慧高速建设,智慧校园服务,云南IDC服务商,网络安全测评,等保测评,网站关键词排名优化服务,服务客户尽超2000余家,一切尽在奥远科技,服务电话:13888956730