Java学习

1 java语言基础

java语言简介, Java开发环境, 变量, 运算符, 表达式, 分支语句, 循环语句, 方法调试, 数组,;
算法基础: 常用数据结构, 企业编程规范

2 java面向对象

类和对象, 封装, 访问权限控制符, 构造函数, this关键字, 匿名对象, static, 静态代码块, 单例, 继承, final, 接口, 多态, 内部类

3 Java SE核心

语言核心包, 异常处理, 常用工具包, 集合框架, 异常处理, 多线程基础, IO系统, 网络编程, Java反射机制, JVM性能优化(JVM内存结构剖析, GC分析以及优化, JVM内存参数优化), Java泛型, JDK新特性

Java Web开发以及服务器端框架(贯穿项目:云笔记)

Servlet/JSP Servlet生命周期以及Servlet服务器, Tomcat部署配置, JSP语法, 自定义标记, JSTL和EL表达式, JSP新特性, Java Web设计模式

Spring Spring loc基础, loc注入技巧, 对象高级装配(自动装配, 模板装配, 组件扫描特性, factoryBean, 对象生命周期), Spring AOP原理, AspectJ, Spring JDBC支持, Spring实务以及安全管理, Spring MVC技术

mybatis MyBatis映射基础, DQL映射, 复杂结果集映射技巧, 高级动态SQL映射, sqlSession的使用, Spring与myBatis的结合

Ajax : Ajax基础, XHR对象, Ajax设计模式, JSON技术, RESTful技术

strtus2 Struts2 核心控制流程, Ognl, Action, Interceptor , Result, FreeMarker, Struts2标记库, Struts2扩展, Struts2应用技巧(输入验证, 消息国际化, 文件的上传和下载, 防止重复提交等), Spring整合Struts

Hibernate ORM概念, Hibernate核心API, Hibernate实体映射技术, Hibernate关系映射技巧, HQL查询,OSCache以及Hibernate缓存技术; Spring整合Hibernate

你可能感兴趣的:(Java学习)