
线程
小问号阿
谦虚学习,一步一脚印
展开
-
面试题:Java多线程
Java多线程面试题1、什么是进程,什么是线程?2、请简要描述线程与进程的关系,区别及优缺点?3、为什么程序计数器、虚拟机栈、本地方法栈是线程私有的?4、说说并发与并行的区别?5、为什么要使用多线程呢?多线程会产生什么问题?6、说说线程的生命周期和状态?7、什么是上下文切换?8、什么是线程死锁?如何避免死锁?9、说说 sleep() 方法和 wait() 方法区别和共同点?10、为什么我们调用 start() 方法时会执行 run() 方法,为什么我们不能直接调用 run() 方法?11、说一说自己对于 s原创 2020-05-27 22:04:54 · 2278 阅读 · 0 评论 -
什么是CAS机制?如何解决ABA问题?
你知道什么是CAS机制吗?CAS和Synchronized的区别是什么?适用场景呢?原创 2019-08-27 16:20:17 · 12472 阅读 · 12 评论