- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 关于ThreadLocal的个人理解
当出现多线程,也就是开始使用Thread,一开始被当作公共部分抽取出去的成员,就自然而然的在线程之外了,如果想要安全的使用它们,就必须要把这些公共成员全都拿到各个线程中去(拿进来的和原来的已经没有关系了),以隔离互相的影响,而在使用的过程中,发现这么做非常繁琐,造成很多冗余,后面也就出现了ThreadLocal,原来拿进来的公共部分不需要再重新定义,只需要把它们的一个副本拿进来即可,定义依然在外面,这样,抽取公共部分的做法就依然可用。关于ThreadLocal的个人理解。
2023-09-16 11:34:53 47
原创 运行时常量池的设计思想
引用类型指向常量时==为什么为true String a = “Hello”; String b = “Hello”; System.out.println(a==b);//true 说明在Java中,常量的地址就是固定不变的。
2020-06-01 21:38:48 149
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人