Java语言
- 基础, 基本类型, 操作符, 运算符, 表达式
- 面向对象, 类, 继承, 多态, 重写, 重载
- String, Object, Array, Enum
- 集合, List, ArrayList, Set, HashSet, Map, HashMap, HashTable
- File, IO, NIO, InputStream, OutputStream, Reader, Writer, Selector
- 多线程, 并发, Thread, Runnable, Future
- 注解
- 反射
- JDBC
- IOC依赖注入, AOP 面向切面编程
JavaEE
- Servlet
- JSP, JSTL, EL
- Tomcat
框架与库
- Spring
- Hibernate,IBatis
- SpringMVC, Struts
- Quartz
- Ehcache
- apache commons
开发工具
- Eclipse
- IDea
- MVN
- Ant, Ivy
设计模式
- 工厂模式
- 工厂方法模式
- 策略模式
- 门面模式
- 代理模式
- 桥接模式
- 单例模式
- 多例模式
- 装饰器模式
- 迭代模式