上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 生命周期流程图镇楼 课前小demo 有关于推断构造函数的演示 UserService.java @Component public class UserService{ @Autowired private OrderService orderService; public UserService( 阅读全文
posted @ 2021-09-16 06:07 笨拙的小菜鸟 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 加载类 实例化前 》InstantiationAwareBeanPostProcessor 实例化 mergedBeanDefinitionBeanPostProcessor.applyMergedBeanDefinitionPostProcessors 找注入点 实例化后 --》 Instanti 阅读全文
posted @ 2021-09-16 06:07 笨拙的小菜鸟 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 前言: Spring最重要的功能就是帮助程序员创建对象(也就是IOC),而启动Spring就是为创建Bean对象做准备,所以我们先明白Spring到底是怎么去创建Bean的,也就是先弄明白Bean的生命周期。 Bean的生命周期就是指:在Spring中,一个Bean是如何生成的,如何销毁的 Bean 阅读全文
posted @ 2021-09-14 07:15 笨拙的小菜鸟 阅读(5122) 评论(0) 推荐(1) 编辑
摘要: spring生命周期上: 要注意的是spring启动的时候已经经过了spring的生命周期了 transformBeanName(name) getSingleton(beanName)是可以拿到 getObjectForBeanInstance 是不是factoryBean name 程序员传入、 阅读全文
posted @ 2021-09-14 07:14 笨拙的小菜鸟 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 代码示例1: 如果是抽象类那么抽象类上得是Lookup注解,此时才能将resource注册成一个 Appconfig.java @Configuration @ComponentScan(basePackages= "com.luban") public class AppConfig { } Us 阅读全文
posted @ 2021-09-11 16:36 笨拙的小菜鸟 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 前言 ClassMetadata AnnotatedTypeMetadata 可以理解为对 Class元数据 和 Annotation元数据 的抽象 版本 Spring 5.1.x Class Class 有如下形式: Top Level Class:顶层类,即普通类 Inner Class:非静态 阅读全文
posted @ 2021-09-11 10:12 笨拙的小菜鸟 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 1、getDeclaringClass return the declaring class for this class 获取对应类的声明类Class对象 2、getEnclosingClass return the immediately enclosing class of the under 阅读全文
posted @ 2021-09-11 09:32 笨拙的小菜鸟 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 文章目录 垃圾回收相关概念 System.gc() 的理解 在默认情况下,通过System.gc()者Runtime.getRuntime().gc() 的调用,会显式触发Full GC,同时对老年代和新生代进行回收,尝试释放被丢弃对象占用的内存。 然而System.gc()调用附带一个免责声明,无 阅读全文
posted @ 2021-09-05 22:06 笨拙的小菜鸟 阅读(37) 评论(0) 推荐(0) 编辑
摘要: title: JVM系列-第10章-垃圾回收概述和相关算法 date: 2020-11-25 13:22:37 tags: [JVM, jvm, jvm.gc, java虚拟机] category: JVM 垃圾回收概述 Java 和 C语言的区别,就在于垃圾收集技术和内存动态分配上,C语言没有垃圾 阅读全文
posted @ 2021-09-05 20:37 笨拙的小菜鸟 阅读(58) 评论(0) 推荐(0) 编辑
摘要: StringTable(字符串常量池) String的基本特性 String:字符串,使用一对 “” 引起来表示 String s1 = "atguigu" ; // 字面量的定义方式 String s2 = new String("hello"); // new 对象的方式 String被声明为f 阅读全文
posted @ 2021-09-05 13:13 笨拙的小菜鸟 阅读(52) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页