我投的是小米安卓,在这里分享一下我的一面凉经,想面试的小伙伴可以看看。

我投的是小米安卓,分享一下我的一面凉经。 1.自我介绍 2.安卓四大组件(不会) 3.线程有那些状态 4.wait()和sleep()的区别 5.说说线程池的原理和几个核心参数 6.Java中实现线程安全的几种方式 7.synchronized和ReentranLock的区别 8.说说ReentranLock的底层实现 9.说说Java中的锁(刚刚说到的独占锁,共享锁,公平锁,非公平锁,可重入锁...) 10.说说悲观锁和乐观锁 11.Java中有哪些乐观锁的实现