今天面试遇到的几道题

Scroll Down

class文件如何加载

image.png
image.png

手写单例模式

public class SingleTon{
	private static final  SingleTon INSTANCE =nwe SingleTon();
	private SingleTon(){};
	//饿汉式
	public SingleTon getInstance(){
		return INSTANCE;
	}
	
}

设计模式有哪些 在哪里用到了

简单说几种常用的

单例:懒汉饿汉
工厂、简单工厂
适配器、代理
门面 、调停者
装饰器模式、策略、观察者、责任链

spring创建bean时用了 工厂、策略