10 2022 档案

摘要:获取反射类: Student.class student.getClass() Class<?> aClass=Class.forName("student") 构造器 Object o = aClass.newInstance(); //默认构造器 Constructor<?> construct 阅读全文
posted @ 2022-10-30 23:41 无极是一种信仰 阅读(18) 评论(0) 推荐(0) 编辑
摘要:public class T12 { public void ss(Object... list){ for(Object o:list){ System.out.println(o); } } public void ss(int i1,int i2,int i3){ System.out.pri 阅读全文
posted @ 2022-10-30 18:00 无极是一种信仰 阅读(11) 评论(0) 推荐(0) 编辑
摘要:https://juejin.cn/post/7126708538440679460 每个线程持有一个threadLocalMap key是TheadLocal,value是泛型对象 public void set(T value) { Thread t = Thread.currentThread 阅读全文
posted @ 2022-10-09 20:00 无极是一种信仰 阅读(24) 评论(0) 推荐(0) 编辑
摘要:1.不要出现魔法值(数字),定义常量或者枚举 2.防止空指针 3.throws Exception() 表示上层必须try catch捕获 4. 创建new Timestamp(System.currentTimeMillis()) 5. timestamp转string SimpleDateFor 阅读全文
posted @ 2022-10-09 17:52 无极是一种信仰 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1.注册beandefiniton 2.bean实例化 3.属性赋值 4.初始化 5.销毁 期间有很多的前置后置处理器 阅读全文
posted @ 2022-10-09 12:38 无极是一种信仰 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Hashmap: static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; //默认容量 static final int MAXIMUM_CAPACITY = 1 << 30; //最大容量 static final float DEFAULT_LOA 阅读全文
posted @ 2022-10-08 22:58 无极是一种信仰 阅读(14) 评论(0) 推荐(0) 编辑
摘要:编程式创建bean public static void main(String[] args) throws Exception { AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(); 阅读全文
posted @ 2022-10-05 21:42 无极是一种信仰 阅读(25) 评论(0) 推荐(0) 编辑
摘要:BeanPostProcessor:回调机制,在 bean 的初始化前后做一些额外的处理,扩展功能。 可以配置多个 BeanPostProcessor 实例,并且可以通过实现Ordered接口,设置order属性来控制这些BeanPostProcessor实例的运行顺序。 //原接口 public 阅读全文
posted @ 2022-10-05 19:09 无极是一种信仰 阅读(48) 评论(0) 推荐(0) 编辑
摘要:beans的配置元信息: context的配置元信息: beandefinition:BeanDefinition 描述了 SpringFramework 中 bean 的元信息,它包含 bean 的类信息、属性、行为、依赖关系、配置信息等。BeanDefinition 具有层次性,并且可以在 IO 阅读全文
posted @ 2022-10-05 17:48 无极是一种信仰 阅读(15) 评论(0) 推荐(0) 编辑
摘要:AbstractXmlApplicationContext 中组合了一个 XmlBeanDefinitionReader 组件来解析 xml 配置文件 资源模型: 原生java加载资源方式: 借助 ClassLoader 加载类路径下的资源 借助 File 加载文件系统中的资源 借助 URL 和不同 阅读全文
posted @ 2022-10-04 21:58 无极是一种信仰 阅读(27) 评论(0) 推荐(0) 编辑
摘要:事件驱动和监听器: 设计模式:观察者模式,也叫发布订阅模式,也叫监听器模式,是某一个对象被修改 / 做出某些反应 / 发布一个信息等,会自动通知依赖它的对象(订阅者) 观察者模式三大核心:观察者、被观察主题、订阅者 在springframe中,监听器充当订阅者,事件源充当被观察的主题,IOC容器为观 阅读全文
posted @ 2022-10-04 17:15 无极是一种信仰 阅读(45) 评论(0) 推荐(0) 编辑
摘要:beanfactory接口提供的方法:getBean,getBeanProvider,containsBean,isSingleton,getType,getAliases listableBeanFactory: 不会取到手动注册的bean,为什么要这么做呢,因为有些bean属于 SpringFr 阅读全文
posted @ 2022-10-04 15:16 无极是一种信仰 阅读(23) 评论(0) 推荐(0) 编辑
摘要:依赖查找: BeanFactory beanFactory = new ClassPathXmlApplicationContext("basic_di/inject-set.xml"); Person person = beanFactory.getBean(Person.class); 根据ty 阅读全文
posted @ 2022-10-03 21:58 无极是一种信仰 阅读(55) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/jiachunchun/article/details/90235790 阅读全文
posted @ 2022-10-02 16:18 无极是一种信仰 阅读(13) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示