.Net转Java自学之路—基础巩固篇十一(包)

包(package)

  对类文件进行分类管理的一种机制。包是一种封装形式。

  定义:

    package 包名;

    class 类名{}

  包名规范:

    所有字母小写。

  包在文件系统中体现就是文件夹。

  cmd运行:

    javac -d . 类名

    java 包名.类名

  -d 指定要存放的目录。

  有了包以后,在编译时,可以指定任意目录,那么可以完成源文件与运行文件的存储分离

  包与包之间的访问方式:

    被调用的包中的类及要调用的方法必须是public

    包名.类名 对象名=new 包名.类名

    如果要限定在不同包中的子类使用的权限,需要用protected(保护)权限

posted @ 2018-11-11 18:11  水痕灬  阅读(109)  评论(0编辑  收藏  举报