- 博客(2)
- 收藏
- 关注
原创 ArrayList为什么是线程不安全的?
本文从源码的角度解释了ArrayList添加元素的流程,以及简述了扩容机制。并分析了高并发下ArrayList添加元素可能会出现的问题。
2024-10-04 21:17:19 283
原创 调用Thread中的run方法和直接执行run方法的区别?
new一个thread,线程进入新建状态。调用start方法,会启动一个线程并使线程进入就绪状态。start()会执行相应的准备工作,然后自动执行run()方法。直接执行run()会将run方法当作main线程下的一个普通方法执行,并不会在某个线程下执行它。
2024-09-22 21:24:07 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人