- 1.介绍一下 java 吧
- 2.java 有哪些数据类型?
- 3.接口和抽象类有什么区别?
- 4.重载和重写什么区别?
- 5.常见的异常有哪些?
- 6.异常要怎么解决?
- 7.arrayList 和 linkedList 的区别?
- 8.hashMap 1.7 和 hashMap 1.8 的区别?
- 9.hashMap 线程不安全体现在哪里?
- 10.那么 hashMap 线程不安全怎么解决?
- 11.concurrentHashMap 1.7 和 1.8 有什么区别
- 12.介绍一下 hashset 吧
- 13.什么是泛型?
- 14.泛型擦除是什么?
- 15.说说进程和线程的区别?
- 16.volatile 有什么作用?
- 17.什么是包装类?为什么需要包装类?
- 18.Integer a = 1000,Integer b = 1000,a==b 的结果是什么?那如果 a,b 都为1,结果又是什么?
- 19.JMM 是什么?
- 20.创建对象有哪些方式
- 21.讲讲单例模式懒汉式吧
- 22.volatile 有什么作用
- 23.怎么保证线程安全?
- 24.synchronized 锁升级的过程
- 25.cas 是什么?
- 26.聊聊 ReentrantLock 吧
- 27.多线程的创建方式有哪些?
- 28.线程池有哪些参数?
- 29.线程池的执行流程?
- 30.线程池的拒绝策略有哪些?
- 31.介绍一下四种引用类型?
- 32.深拷贝、浅拷贝是什么?
- 33.聊聊 ThreadLocal 吧
- 34.一个对象的内存布局是怎么样的?
文章目录
THE END
暂无评论内容