摘自: http://blog.csdn.net/wtyvhreal/article/details/45291835
===================================
基础知识篇
多态
java反射
java序列化
内部类作用
final作用
interface和abstractClass区别
synchronized和volatile区别
hashmap和hashtable的区别
hashmap源代码
hash算法
hash冲突解决方案
一致性hash算法
HashCode()和equel()方法区别
线程池
ArrayBlockingQueue和LinkedBlockingQueue区别
nio
实现Collection接口的类
===================================
Spring Struts Hibernate 三大框架篇
Hibernate三种状态
Hibernate的运行过程
spring
spring ioc
spring di
spring aop
struts
===================================
JVM篇
类加载机制
JVM GC机制
确定对象不可达
gc 调优
gc 算法
gc 算法组合
内存泄露
===================================
Linux篇
inode
Linux文件系统组成
查看java进程的命令
查看io使用情况的命令
查看内存的命令
进程通信方式
进程和线程的区别