javaSE--08_类的命名空间和访问权限.pptVIP

  • 7
  • 0
  • 约1.38千字
  • 约 14页
  • 2018-06-30 发布于天津
  • 举报
javaSE--08_类的命名空间和访问权限.ppt

类的命名空间和访问权限 回顾 对象的内存模型 对象的创建与使用 类变量与实例变量的区别 类方法与实例方法的区别 this 不能在类方法中使用 垃圾回收机制--finalize() 静态块 主要内容 包 (package,import) 访问控制 封装 包 包(package)是类的容器,用来保存划分类名空间。 由于Java编译器为每个类生成一个字节码文件,且文件名与类名相同,因此同名的类有可能发生冲突。为了解决这一问题,Java提供包来管理类名空间。 Java名字空间-包 package com.softfz; class Square {…;} package com.softfz; 这条语句指定这个包中的文件存储在目录 path/com/softfz 下。 package声明的通用形式: package pkg; //放在Java源代码的第一句 pkg就是包名。Java用文件系统目录来存储包。目录名和包名严格匹配。 Java名字空间-包 一个多级包的声明格式: package pkg1.pkg2.pkg3; 包层次也是在文件系统中严格反映出来的 建议比较好的包层次用公司的域名来创建; 包名全部用小写。 包导入 import 包名.(classname|*); 如:import java.io.FileInputStream; 建议少用

文档评论(0)

1亿VIP精品文档

相关文档