1.包:库单元
1(1).代码组织:package和import关键字允许你做的,是将单一的全局名字空间分割开,使得无论多少人使用Internet以及Java开始编写类,都不会出现名称冲突问题。
1(2).创建独一无二的包名:1.域名MindView.net 把它的顺序倒过来,并且将其全部转换为小写,net.mindview就成了我所创建的类的独一无二的全局名称。2.package语句必须是文件中的第一行非注释程序代码。
1(3).定制工具库
1(4).用import改变行为:调试版、发布版
1(5).对使用包的忠告:无论何时创建包,都已经在给定包的名称的时候隐含地指定了目录结构。
2.Java访问权限修饰词:public、protected、private(如果不提供任何访问权限修饰词,则意味着它是“包访问权限”)。
2(1).包访问权限
2(2).public:接口访问权限
2(3).private:你无法访问
2(4).protected:继承访问权限:1.基类的创建者会希望有某个特定成员,把对它的访问权限赋予派生类而不是所有类。2.相同包内的其他类可以访问protect元素。
3.接口和实现
4.类的访问权限