Gradle
spring boot
1,Spring和SpringBoot中的@Component 和@ComponentScan注解用法介绍和注意事项
2,springboot之启动原理解析及源码阅读 //部分注解的详细注释
3,深入理解编译注解(五)RetentionPolicy.SOURCE 和 RetentionPolicy.CLASS区别讨论 //有趣的小知识点
4,学习 Spring Boot 知识看这一篇就够了(略浮夸的标题) //可参考了解和学习
5,spring-boot源码 //有可参考部分
线程:
1,线程池创建
3,线程中断
基础—内部类:
1,Java内部类详解 //在现有的逻辑代码里有使用到,需要了解和明确下其作用,以及目的
2,构造代码块、静态代码块、无参构造函数和有参构造函数的执行顺序
线程安全:
2,AtomicInteger如何保证线程安全以及乐观锁/悲观锁的概念
3,ThreadLocal为什么要设计成private static //有点关系,需消化下
4,ThreadLocal的正确用法 //第二种放utils在实际项目中见过
6,线程锁中private object lockObj = new object(); //代码new object 去加锁,而不是加锁 this
7,Java源码阅读之ReentrantLock - lockInterruptibly和tryLock方法
this,子父类通名方法的调用
关于Java继承体系中this的表示关系 //对于抽象类,父类公用方法this.xx方法,如何调用
继承关系下的this关键字 //子类重写了父类的方法,则指代子类
dubbo
Dubbo源码解析(一)请求调度器 Dispatcher //待定
JVM