Lesson3
Lesson3
主讲人:孙鑫
主讲人:孙鑫
http://www.sunxin.org
主要内容
主要内容
包
包
类的说明符
类的说明符
方法的说明符
方法的说明符
对象的销毁(垃圾内存回收的演示)
对象的销毁(垃圾内存回收的演示)
接口
接口
内部类和匿名内部类
内部类和匿名内部类
异常处理
异常处理
http://www.sunxin.org
包(
包(
package
package
)
)
为了便于管理大型软件系统中数目众多的类,解决类命名
为了便于管理大型软件系统中数目众多的类,解决类命名
冲突的问题,
冲突的问题,
Java
Java
引入了包(
引入了包(
package
package
)。
)。
java
lang
System
io
String
http://www.sunxin.org
包(
包(
package
package
)
)
package
package
语句必须是文件中的第一条语句。
语句必须是文件中的第一条语句。
也就是说,在
也就是说,在
package
package
语句之前,除了空
语句之前,除了空
白和注释之外不能有任何语句。
白和注释之外不能有任何语句。
如果不加
如果不加
package
package
语句,则指定为缺省包
语句,则指定为缺省包
或无名包。
或无名包。
包对应着文件系统的目录层次结构。
包对应着文件系统的目录层次结构。
在
在
package
package
语句中,用“
语句中,用“
.”
.”
来指明包(目
来指明包(目
录)的层次。
录)的层次。
http://www.sunxin.org
编译并生成包
编译并生成包
在当前目录下生成包
在当前目录下生成包
javac –d . Test.java
javac –d . Test.java
在指定目录下生成包
在指定目录下生成包
javac –d E:\JavaLesson Test.java
javac –d E:\JavaLesson Test.java
http://www.sunxin.org