包的优势:
1.区分相同名字的类
2.当类很多时可以很好的的管理类
3.控制访问范围
包的基本语法:package + 包名
区分不同的包:
前面定义了一个 import com.xiaoming.Dog;
这时 Dog dog = new Dog();这个代表小明下面的类
如果用其他文件夹下的类需要加以区分 com.xiaoqiang.Dog dog1 = new com.xiaoqiang.Dog();
常用的包:
1.Java.util
java.long //可以直接用
java.net 网络包
java.awt 界面开发包
访问修饰符
public 公开级别
protecter 对子类和同一个包类的文件公开
没有修饰符 同类同包
private 可以在同类的包内访问