java学习笔记5:jdk目录结构介绍

1、jdk目录介绍
目录解释
bin目录包含一些用于开发Java程序的工具,例如:编译工具(javac.exe)、运行工具 (java.exe) 、打包工具 (jar.exe)等。
db目录纯Java开发的数据可 Derby,是一个开源的100%Java开发的关系数据库。
include目录C语言的头文件,用于支持Java程序设计。
jre目录Java运行时环境的根目录。
jre\bin目录包含Java平台所使用工具和类库的可执行文件和DLL文件。
jre\lib目录Java运行时环境所使用的核心类库。
lib目录包含开发Java程序所使用的类库文件。
src.zip归档的Java源代码
2、JDK中rt.jar、tools.jar和dt.jar作用
目录路径解释
rt.jar{Java_Home}/jre/lib/JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件
dt.jar{Java_Home}//lib/运行环境的类库
tools.jar{Java_Home}//lib/工具类库,编译和运行需要的都是toos.jar里面的类分别是sun.tools.java.; sun.tools.javac.
3、bin目录部分说明(基本工具)
目录解释
javac.exe基本工具 - Java语言编译器, 将Java源代码转换成字节码
java.exe基本工具 - Java应用程序启动器,直接从类文件执行Java应用程序字节代码
javadoc.exe基本工具 - Java API 文档生成器,从源码注释中提取文档
apt.exe基本工具 - java 注释处理器
appletviewer.exe基本工具 - java applet 小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器
jar.exe基本工具 - java文件压缩打包工具
jdb.exe基本工具 - Java 调试器,debugger,查错工具
javah.exe基本工具 - C 头文件和stub生成器,用于写本地化方法,例如生产JNI样式的头文件。产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件
javap.exe基本工具 - class文件反编译工具,显示编译类文件中的可访问功能和数据,同时显示字节代码含义
keytool.exe安全工具 - 管理密钥库和证书.
policytool.exe安全工具 - 有用户界面的规则管理工具
kinit.exe.exe安全工具 - 用于获得和缓存网络认证协议Kerberos 票证的授予票证
klist.exe.exe安全工具 - 凭据高速缓存和密钥表中的 Kerberos 显示条目
ktab.exe.exe安全工具 - 密钥和证书管理工具
native2ascii.exeJava国际化工具 - 将文本转化为 Unicode Latin-1。详情参考http://java.sun.com/javase/6/docs/technotes/tools/windows/native2ascii.html
rmic.exe远程方法调用工具 - 生成远程对象的stubs and skeletons(存根和框架)
rmid.exe远程方法调用工具 - Java 远程方法调用(RMI:Remote Method Invocation) 活化系统守护进程
rmiregistry.exe远程方法调用工具 - Java 远程对象注册表
serialver.exe远程方法调用工具 - 返回类的 serialVersionUID
tnameserv.exeJava IDL and RMI-IIOP 工具 - Provides access to the naming service
idlj.exeJava IDL and RMI-IIOP 工具 - 生产映射到OMG IDL接口可以使Java应用程序使用CORBA的.java文件
servertool.exeJava IDL and RMI-IIOP 工具 - 为应用程序提供易于使用的接口用于注册,注销,启动,关闭服务器
pack200.exeJava 部署工具 - 使用java gzip压缩工具将JAR文件转换为压缩的pack200文件,生产打包文件是高度压缩的JAR包,可以直接部署,减少下载时间
unpack200.exeJava 部署工具 - 解包pack200文件为JARs
htmlconverter.exeJava 插件工具 - Java Plug-in HTML转换器 htmlconverter -gui 可以启动图形界面
javaws.exeJava web 启动工具 - Java web 启动命令行工具
jvisualvm.exeJava 故障检修,程序概要分析,监视和管理工具 - 一个图形化的Java虚拟机,不说了 大家研究一下就发现太酷了.这是想了解JVM的人的神器http://java.sun.com/javase/6/docs/technotes/guides/visualvm/index.html
jconsole.exeJava 故障检修,程序概要分析,监视和管理工具 -java监视台和管理控制台,图形界面的功能太强大了,运行一下就知道 ,不想多说,看了就知道
schemagen.exeJava web 服务工具 - Java构架的XML Schema生成器
wsgen.exeJava web 服务工具 - 生成 JAX-WS
wsimport.exeJava web 服务工具 - 生成 JAX-WS
xjc.exeJava web 服务工具 - 绑定编译器
jps.exe监视工具 - JVM Process Status 进程状态工具。列出目标系统的HotSpot JJVM , 监视Java虚拟机的性能,不支持Windows 98 和Windows ME 平台
jstat.exe监视工具 - 按照命令行的具体要求记录和收集一个JVM的性能数据
jstatd.exe监视工具 - JVM jstat 的守护进程
jinfo.exe故障检测和修理工具 - 配置或打印某个Java进程VM flag
jinfo.exe故障检测和修理工具 - 配置或打印某个Java进程VM flag
jhat.exe故障检测和修理工具 - 堆储存查看器
jmap.exe故障检测和修理工具 - Java内存图
jsadebugd.exe故障检测和修理工具 - Java 的 Serviceability Agent Debug的守护进程
jstack.exe故障检测和修理工具 - Java堆栈跟踪
jrunscript.exeJava脚本工具 - 运行脚本
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值