- 博客(2)
- 收藏
- 关注
原创 理解null关键字及集合或字符串需先判断null再判断长度的原因
Java中,null是一个关键字,代表不确定的对象。null只能用于赋给引用类型变量,不可以赋给基本数据类型变量。类成员引用变量默认为null。但对于非类成员变量,不能只声明定义,不进行初始化,但后边的代码中使用了它,这时候,就会进行报错。下边代码:
2017-05-31 21:39:05 2324 4
原创 深入分析ThreadLocal
在JDK1.2 版本中,提供了java.lang.ThreadLocal。它为解决多线程并发问题提供了一种新的思路,有其特定的应用场景。 1. 如何理解ThreadLocal ThreadLocal,很多人叫它线程本地变量。它为每个线程都创建一个副本,每个线程访问自己内部的副本变量。不会影响其他线程的副本变量。变量是同一个,但是每个线程都使用此变量的一个新的副本,从而为多线程环境常出现的并
2017-05-30 20:25:12 331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人