Java入门——包的访问控制权限
Java入门——包的访问控制权限
在Java里,可以将一个大型项目的所有的类分门别类的存在文件夹里,再将这些文件一起编译执行,这样做将使程序代码更容易维护,也方便了多人开发。
类的导入
import 包名称.子包名称.类名称;——>手工导入所需要的类
import 包名称.子包名称.*; ——>由JVM自动加载所需要的类
一个类要想被外包访问(import),必须定义为public class
系统常见的包
| 序号 | 包名 | 作用 |
| 1 | java.lang | 此包为系统基本包,String、Inter等类都在此包中,JDK为自动导入 |
| 2 | jaba.lang.reflect | 此包为反射机制包,是java.lang的子包 |
| 3 | java.util | 此包为工具包,常用的类库,日期操作都在其中 |
| 4 | java.text | 提供了一些国际化显示的处理类库 |
| 5 | java.sql | 数据库操作包,提供了各种数据库操作的类和接口 |
| 6 | java.net | 完成网络编程 |
| 7 | java.io | 输入、输出处理 |
| 8 | java.awt | 构成了抽象窗口工具集的多各类,用来管理应用程序的图形界面 |
| 9 | java.swing | 用于建立图形界面,此包中的组件 |
Java静态导入
静态导入类的所有方法都必须是静态方法,导入后无需用 ”类名.方法名“的形式。
Jar命令的使用
把所有的*.class文件压缩成.Jar文件的形式交给客户。
访问控制权限
private:只能在本类中使用
Defult:本包中的类使用
protected:只能被子类使用(可以使其他包)
public:所有类

浙公网安备 33010602011771号