2020年Java程序员,面试阿里Java开发岗必需要先理解的题库( 四 )
讲一下 synchronized 关键字的底层原理
说说 JDK1.6 之后的synchronized 关键字底层做了哪些优化 , 可以详细介绍一下这些优化吗
谈谈 synchronized和ReenTrantLock 的区别
说说 synchronized 关键字和 volatile 关键字的区别
为什么要用线程池?
实现Runnable接口和Callable接口的区别
执行execute()方法和submit()方法的区别是什么呢?
如何创建线程池
介绍一下Atomic 原子类
JUC 包中的原子类是哪4类?
讲讲 AtomicInteger 的使用
能不能给我简单介绍一下 AtomicInteger 类的原理
JVM
Java 中会存在内存泄漏吗 , 简述一下?
推荐阅读
- 网游|颠覆你认知的网游土豪,程序员加班为他改游戏,还送专属服务器
- fnc战队|2020年宝马宣布赞助5家LOL顶级战队,S11过后,4家进入重建
- 网易|永劫无间诡异宕机事件:网易机房过热,程序员竟然祭出了干冰?
- 布隆|欧美再现银河战舰?阿P密谋凑齐2020年LEC最佳阵容?
- 坦克大战|FC游戏埋藏了三十年的秘密,《坦克大战》隐藏着一封程序员的血书
- 梦幻西游|梦幻西游:程序员修复显示BUG用力过猛,现在武器亮的有点晃眼
- 我的世界|我的世界:Java种子新出炉,内陆蘑菇岛算什么,这些种子它不香?
- 塞尔达传说|Switch下载超200万,程序员才3人,这游戏真能比塞尔达还好玩?
- 手机游戏|2020年吸金能力前10手游,第一王者荣耀,网易游戏没进前三?
- fate grand order|FGO玛修语音要改吗?永远停在2020年,又要请高桥李依重录?