第6章 访问权限控制

  • 6.1 包:库单元
    1. 当编写一个Java源代码文件时,此文件通常被称为编译单元(转译单元)。每个编译单元只能有一个public类,并且名字必须与文件的名字完全相同,但是可以包含众多非public的类。编译完.java文件后会得到大量的.class文件(一个class对应一个)。Java可运行程序是一组可以打包并压缩为一个Java文档文件(JAR,使用Java的jar文档生成器)的.class文件。
    2. 创建独一无二的包名:要使得.java和.class文件从属于一个群组,就要使用到关键字package,一般是将域名反过来,MindView.net->new.mindview。
  • 6.2 Java访问权限修饰词(包访问权限、public、private、protected)
    1. 没有任何修饰词的默认是包访问权限,当前包中的所有其他类对这个成员有访问权限,包以外的所有类,这个成员都无法访问。(没有加package却放在这个包的目录下的,也可以访问,被视作该目录下默认包的一部分)
    2. protected:继承访问权限,也提供包访问权限。
Telegram频道已经开通,关注flyzythink,随手分享正能量,了解VPS优惠与补货
Telegram群组已经开通,加入flyzy小站,FREE TO TALK
QQ群开通:780593286 flyzy小站
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注