
面试
众星揽月
这个作者很懒,什么都没留下…
展开
-
ArrayList为什么不是线程安全的
线程安全的问题,只有在涉及到多线程的时候才会出现,在单线程的环境中,是不会出现线程安全的问题。常用的集合类型ArrayList为什么不是线程安全的呢? 就是因为他的add方法,先看源码 // 添加元素方法 public boolean add(E e) { // 判断是否需要扩容,size+1比当前集合长度大则扩容 ensureCapacityInternal(size + 1); // Increments modCount!! eleme原创 2021-08-03 17:39:33 · 928 阅读 · 0 评论 -
java基本数据类型
int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits) float长度数据类型有:单精度(32bits float)、双精度(64bits double) boolean类型变量的取值有:ture、false char数据类型有:unicode字符,16位 对应的类类型:Integer、Float、Boolean、Character、Double、Short、Byte、Long 隐式类型转换(自动) 核心:从低精度向高精度转换 byte(1原创 2021-08-08 20:18:05 · 159 阅读 · 0 评论