1: 子类和父类的实例变量和方法有什么区别?
2:重载和覆盖的区别,返回类型不同,可以重载吗?为什么?底层如何实现的?
3:抽象类与接口的区别
4:悲观锁和乐观锁
5: 线程安全的解决方法有哪些?读写锁
6:hashcode和equals?
7: java泛型
8:ThreadLocal, Concurrent下面的包,原理?
9:AtomicInteger原理是什么,如何做到高效的,有什么优化措施
10:继承封装多态分别是什么意思
11:synchronized和lock的区别
12:JDK lambda表达式几种使用方式?取最大和最小值,list转map,list中有重复的怎么办?
13: 线程池有哪些参数,各个参数的意义
14: JVM的堆栈,区别,线程共享还是线程私有
15: java的异常处理机制,提供异常类和处理它们的例子
16: java中,ArrayList和LinkedList的区别
17:java中使用线程的例子代码
18: 序列化和反序列化,Serializable接口的例子
19: java的数据库连接和事务处理,JDBC的例子
20: java中线程,线程同步机制,锁,线程池
21:
标签:java,区别,list,面试,例子,线程,题目,序列化 From: https://www.cnblogs.com/liufei1983/p/17437868.html