zoukankan      html  css  js  c++  java
  • JDK及JRE目录结构

    JDK文件结构及目录:

    c:jdk1.7.0:

    JDK安装根目录,包括版权、许可证和READEME文件,还包含ser.zip记录Java平台档案。

     

    c:jdk1.7.0in

    包含在Java开发工具包开发工具的可执行文件,因此设置PATH环境变量设置在此目录。

    c:jdk1.7.0db

    包含Java DB, Java DB是一个基于Java编程语言和SQL关系数据库管理系统。

    c:jdk1.7.0include

    支持使用本机代码编程的C语言头文件,Java本地接口(JNI)和Java虚拟机调试程序接口(JPDA)。

    JNI :(Java™ Native Interface: Java本地接口)是一个标准的编程接口,用于编写Java本地方法或者嵌入Java虚拟机*到本地应用程序中。

    JPDA(Java™ Platform Debugger Architecture: Java平台调试器架构)包括在开发环境中使用设计的调试器为桌面系统三个接口。Java虚拟机工具接口(JVM TI)、Java调试线协议(JDWP)和Java调试接口(JDI)。

    c:jdk1.7.0lib

    JDK使用的文件,如:

    tools.jar:JDK的非核心工具支撑类

    dt.jar:告诉IDE设计时存档如何显示Java组件以及如何让开发者自定义他们的应用程序

    ant-javafx.jar:包含Ant,用于打包JavaFX应用程序; 

     

     

    JRE类库:

     

    c:jdk1.7.0jrein

    Java平台工具所使用的的可执行文件和DLL。可执行文件和  /jdk1.7.0/bin是相同的。

     

    c:jdk1.7.0jrelib

    代码库、树形设置以及JRE使用的源文件,如

    rt.jar:Bootstrap类(构成Java平台核心API的运行时类)

    charsets.jar:字符转换类

    jfxrt.jar:JavaFX的运行时库

    c:jdk1.7.0jrelibext

    Java平台的扩展程序(插件等)的默认安装目录。如:

    localedata.jar-用于现场数据 java.text和java.util。

    c:jdk1.7.0jrelibsecurity

    包含用于安全管理的文件。这些措施包括安全策略(java.policy)和安全性(java.security)文件。

    c:jdk1.7.0jrelibapplet

    包含支持类的小程序jar文件可以放置在lib/applet/目录中。这样,通过允许小程序类从Applet类装载器的本地文件系统预装,提供同样的保护,就好像他们已经被下载超过净减少启动时间大的小程序。

    c:jdk1.7.0jrelibfonts

    平台使用的字体文件。

     

     

     

    JDK所包含的组件:

    javac:编译器,将后缀名为.java的源代码编译成后缀名为“.class”的字节码

    java:运行工具,运行.class的字节码

    jar:打包工具,将相关的类文件打包成一个文件

    javadoc:文档生成器,从源码注释中提取文档,注释需匹配规范

    jdb debugger:调试工具

    jps:显示当前java程序运行的进程状态

    javap:反编译程序

    appletviewer:运行和调试applet程序的工具,不需要使用浏览器

    javah:从Java类生成C头文件和C源文件。这些文件提供了连接胶合,使Java和C代码可进行交互。

    javaws:运行JNLP程序

    extcheck:一个检测jar包冲突的工具

    apt:注释处理工具[3]

    jhat:java堆分析工具

    jstack:栈跟踪程序

    jstat:JVM检测统计工具

    jstatd:jstat守护进程

    jinfo:获取正在运行或崩溃的java程序配置信息

    jmap:获取java进程内存映射信息

    idlj:IDL-to-Java编译器。将IDL语言转化为java文件[4]

    policytool:一个GUI的策略文件创建和管理工具

    jrunscript:命令行脚本运行

  • 相关阅读:
    将PHP文件生成静态文件源码
    Entity Framework Code First 学习日记(6)一对多关系
    Entity Framework Code First 学习日记(5)
    Entity Framework Code First 学习日记(3)
    Entity Framework Code First 学习日记(7)多对多关系
    Entity Framework Code First学习日记(2)
    Entity Framework Code First 学习日记(8)一对一关系
    Entity Framework Code First 学习日记(9)映射继承关系
    Entity Framework Code First 学习日记(10)兼容遗留数据库
    Entity Framework Code First 学习日记(4)
  • 原文地址:https://www.cnblogs.com/feichangnice/p/7819118.html
Copyright © 2011-2022 走看看