一、Java基础
1.集合类
2.虚拟机
3.并发编程
4.NIO
二、Java框架
1.springmvc
2.mybatis
3.hibernate
4.spring
5.shiro
6.activiti
三、分布式
1.dubbo
2.zookeeper
3.Netty
4.kafka、RocketMQ、Notify、Hermes
5.redis
6.memcached
7.Hadoop
8.mapreduce
9.hdfs
10.hbase
11.hive
12.Spark
13.storm
原文:http://www.cnblogs.com/javabeginer/p/7154486.html