4.3.7 finally关键字
特点:不管异常是否发生,finally代码块的代码必须执行
4.3.8 包
Java是通过引入包(package)机制,提供类的多层命名空间.
包的特点:
1) 第一行中定义,关键字package
2) 包与包之间可互相访问
3) 包与包之间可继续调用
4) 对类文件进行分类管理
使用:
javac –d . 名称.java
java 包名.类名
4.3.9 访问控制
访问修饰符一共有4个:public, protected, default, private
public: 成员方法或者成员变量前面使用后所有类都能访问
protected: 成员方法或者成员变量前面使用后同包中的其他类访问,不同包中的子类访问
private: 成员方法或者成员变量前面使用后只能是本类中访问
default: 默认就被包中其他类访问,同一个类访问
4.4.1 import关键字
特点:
1) 简化类名,包之间通过import调用.
2) 一个程序文件中只有一个package,但是可以用多个import
作用:
用来导入包中的类,可以用*导入包中所有的类,也可以指定单个类.
4.4.2 Jar包(Java Archive File)
对class文件的目录进行打包,类似于windows rar压缩打包
打包:
jar cvf 包名.jar 目录名
解包:
jar xvf 包名.jar
查看包:
jar tf 包名.jar
|