Java文件组织和编程环境.ppt
《Java文件组织和编程环境.ppt》由会员分享,可在线阅读,更多相关《Java文件组织和编程环境.ppt(27页珍藏版)》请在三一办公上搜索。
1、复习问题,Java可运行程序与C+有什么不同?Java程序为什么会有更好的可移植性?Java源程序的文件名有什么规定?ClassPath环境变量的作用是什么?JDK中编译器和解释器分别是什么程序?,Java类和文件的组织,类与Java文件,一个Java的源文件中可以包含多个Java类。其中只能有一个Public 类,而且此类名必须与文件名相同。如果编译了包含多个类的文件,则生成多个Class文件,每个文件对应一个类。例子:FirstFrame.java,Java类的组织,微型程序:放在单个文件中即可。小型程序:放在同一个目录下的多个文件中中大型程序或项目:放在不同的目录下的很多个文件中,以包的
2、形式组织。,Java类的组织,小型程序:多个文件放在同一个目录下一个类中可以直接使用其它文件中的类,Java编译器会自动查找当前目录的类文件,如果找不到或者类文件日期较旧,就会自动编译它。这也可以看作包,一个特殊包,叫做“默认包”。,Java类的组织,中大型程序或项目,按包来组织。当有很多人的大量程序出现时,文件和类名称冲突的可能性就越来越大,特别是放在Internet上的Java程序下载到本机时,名称冲突就不可避免了。解决这个问题方法就是采用一种命名空间的概念,把类放在不同的命名空间,则类名冲突的可能性就会大大降低。,Java类的组织,中大型程序或项目,按包来组织。每一个命名空间存放一定数量
3、的Java类,就是一个包。包是Java组织类的方法,便于把大量的、多人编写的程序方便的组织起来,并良好的运作。Java的包也可以看成程序库,方便他人使用。,Java类的组织,中大型程序或项目,按包来组织。Java的JDK本身所带的大量类库就是按包的形式组织的,我们可以直接使用。Java的类一般按照功能分包,象目录一样组织文件。,包的例子,java.awtJava的包里还可以有包,包之间是没有关系的独立包。一个具体的类Frame:,JDK中的标准包,java.applet 有关Java小应用程序的类。java.awt 一些编写GUI界面的类。java.io 处理输入输出的类java.lang 一
4、些基本Java类 用于网络编程的类java.util 一些工具类和数据结构,使用包里的类,使用 import语句引入import javax.swing.JFrame;import javax.swing.*;使用类的全名new javax.swing.JFrame();注意:包所在目录要在classpath中。,使用包里的类,默认情况下java.lang自动被导入,System类就是public class HelloWorld public static void main(String args)System.out.println(Hello World!);,使用包里的类,例子程序:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 文件组织 编程 环境
链接地址:https://www.31ppt.com/p-6509864.html