一、方法修饰
| public | protected | default | private |
所有工程 | Y | N | N | N |
同包 | Y | Y | N | N |
同包的子类 | Y | Y | Y | N |
本身类 | Y | Y | Y | Y |
二、类的修饰
1、只要包访问权限,public
2、(原文)每一个编译单元(文件)都只有一个public类(这可不是内部类);
3、包访问权限:顾名思义,只能访问包内。
三、单例模式
1、私有构造方法,可使其不能实例化对象,可通过方法静态方法返回对象;
2、饿汉模式:不在静态方法里面实例化,然后在静态方法里返回对象的引用(在虚拟机启动时就生成)
懒汉模式:在静态方法里面实例化,再返回对象d的引用(用时才生成)
3、具体应用,待解决...