.Net转Java自学之路—基础巩固篇十一(包)
包(package)
对类文件进行分类管理的一种机制。包是一种封装形式。
定义:
package 包名;
class 类名{}
包名规范:
所有字母小写。
包在文件系统中体现就是文件夹。
cmd运行:
javac -d . 类名
java 包名.类名
-d 指定要存放的目录。
有了包以后,在编译时,可以指定任意目录,那么可以完成源文件与运行文件的存储分离
包与包之间的访问方式:
被调用的包中的类及要调用的方法必须是public
包名.类名 对象名=new 包名.类名
如果要限定在不同包中的子类使用的权限,需要用protected(保护)权限
一缕春风、一片绿荫