- 不同类型所占字节大小,不同类型转换
- 定义类,引用类数据类型,集合类型(array list)
- 类型转换,冒泡排序,选择排序,二分查找,数组的翻转
- 代理模式与装饰器模式
- 类加载器,反射
- 线程安全问题与volatile字段
设计模式
面向对象
常用类
- Object类,String类,StringBuffer类
- 正则表达式,Date类,DateFormat类,Calendar类
- 基本类型包装类,System类,Math类,Arrays类,BigInteger类,BigDecimal类
- 集合(Collection接口),迭代器,增强for循环,泛型
- Link接口(ArrayList,LinkList)和Set接口(HashSet)
- Map接口,可变参数,collections(集合实现类)
- 异常
IO流
线程
数据库
JavaWeb
- TomCat服务器
- Servlet简介
- HttpServletResponse的使用,文件下载
- HTTPServletRequest的使用
- 会话技术Cookie & Session
- JSP技术
- EL技术,JSTL技术,JavaEE开发模式
- Ajax
- 文件上传
- 面向接口编程
Hibernate
Struts2
- 基本使用与配置文件
- 结果跳转方式配置(重定向,转发<默认>,重定向到方法,重定向到转发),获取servlet的内些API(request,servletcontext...),获取参数
- OGNL表达式与Struts2结合
- 自定义拦截器
Spring
- 基本概念(IOC,DI思想),Spring配置文件(XML),属性注入,Spring与Web项目结合
- 注解代替XML配置文件,Spring与JUnit整合
- 面向切面编程,Spring中的AOP编程
- spring整合JDBC,spring中aop事务
- 三大框架整合
Mybatis
SpringMVC
- 架构,搭建,SSM搭建,POST请求乱码问题,参数转换器
- 高级参数绑定(数组、集合),@RequestMapper 的使用,Controller方法的三种返回值类型,异常处理器,上传图片,JSON数据交互,配置拦截器