版权声明:转载请注明出处。 https://blog.csdn.net/u014427196/article/details/49488911
本章主要知识点是访问权限:
public > protected > (无关键词) > private
1,
杂碎的知识点:
包内含有一组类,它们在单一的名字空间下被组织到了一起。
import关键字用于导入类。
例子:
import java.util.ArrayList;
public class mfcheer
{
public static void main(String[] args)
{
ArrayList list = new java.util.ArrayList();
}
}
导入所有类只需使用 import java.util.*;
代码组织:
关键字 package 在文件起始位置处,这样写
package access;
表示你在声明该编译单元是名为access的类库的一部分。
Java解释器运行过程:
首先找出环境变量CLASSPATH,CLASSPATH包含一个或多个目录,用于查找.class文件根目录。从根目录开始产生一个路径名称,得到的路径与CLASSPATH各个不同项目链接,解释器就会在目录中查找与你所创建的类名称相关的.class文件。
2,
Java访问权限修饰词:
public:import之后包内包外可以使用
protected:继承访问权限,只有子类可以访问。同时,protected也提供包访问权限
包访问权限:(类前面没有权限修饰符)一个包的代码可以访问本包内所有代码,但是本包对外界成员是透明的、不可见的
private:除本类外包内包外均无法访问
封装的原因:
1),设定客户端程序员可以使用和不适用的界限,建立内部机制。
2),将接口和具体实现分离。便于重构。
留言