- 方法重写
- clone()
- Comparable和Comparator
- 浅复制和深复制
- sleep()、wait()和yield()
- 动态代理
- 位运算
- 引用类型
- 异常
- String
- 对象的初始化
- 多态
- 内部类
- 反射
- 泛型
- 序列化
- 枚举
- synchronized
- 线程
- 写一个死锁的例子
- CountDownLatch、CyclicBarrier 和 Semaphore 的区别
- CAS
- AQS
- 锁
- wait()、notify()和notifyAll()
- ThreadLocal
- ThreadPoolExecutor
- ScheduledThreadPoolExecutor
- ForkJoinPool
- CountDownLatch
- Collection和Map
- Arrays
- Collections
- ArrayList
- Vector
- LinkedList
- CopyOnWriteArrayList
- HashMap
- LinkedHashMap
- ConcurrentHashMap
- TreeMap
- HashSet
- LinkedHashSet
- TreeSet
- NIO
- Spring Bean
- Spring Aop
- Spring JPA
- IOC
- 事务
- Eureka
- Ribbon