java面向对象编程(一)

久了没看java基础了现在回来复习一下。

JDK的下载地址:http://Java.sun.com/javase/downloads/index.jsp

Java API中文文档下载地址:http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/index.html

一、jdk安装后的目录:

1、bin目录:提供jdk的工具程序,包括javac、java、javadoc、appletviewer等程序。

2、demo目录:一些用Java编写好的范例程序。

3、jre目录:jdk自带的jre.

4、lib目录:存放java的类库文件。工具程序实际上使用的是java工具类。jdk中的工具程序,大多也是由java编写而成的。

5、src.zip:提供了API类的源代码压缩文件,如需查看API的某些功能的实现方法,可以查看这个文件中的源代码内容。


二、JDK由七个部分组成

1、javac编译器:编译器javac将源文件转换成可执行文件,这些可执行文件就是以.class为后缀的字节码文件(语法:javac [选项] 源文件名字.java 例:javac Test.java)

2、java解释器:解释器执行编译成功后生成的字节码文件,在字节码下载和执行的过程中,解释器负责维护他的完整性、正确性和安全性。(语法:java [选项] 类名[参数                  1,参数2.....] 例:java Test)

3、appletviewer applet显示器:Applet显示器appletviewer展示Web页面中包含的Applet,通常用于Applet开发过程中的测试。

4、jdb调试器(debugger):调试器jdb也可以执行字节码,同时提供设置断点并中断执行和现实变量值等功能,是查找程序错误的 有效工具。

5、javap分解器:分解器javap将字节码分解还原成源文件,对于从Web上获取的无法得到源文件的类,分解器十分有用的。

6、javadoc文档生成器:文档生成器javadoc自动生成指定范围内的java软件文档,内容包括java原文件中的类,变量,方法,接口和异常等。(语法:javadoc [选项] 源文件               的名字.java   )

注:java的编译方式有两种:一种是和C++等语言一样的,把源代码编译成和本地机器平台相关的机器语言,叫即时编译(just-in-time JIT)。另一种是编译成一种中间的字节码,与机器平台无关的,这种也是常用的,叫解释型的。即时编译器因为产生的是本地机器的机器码,能直接执行,不像字节码还要在jvm上解释运行。

注意:公共类(public)的限制条件:源文件的名字必须与公开类同名,在一个源文件中只能有一个公共类。(使用javac编译时,类名可以不区分大小写,但使用java解释时,类名一定要区分大小写)



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值