2017年技术规划

2017年技术规划

03  编程基础一

Java语法基础:

运算符、访问控制、循环、条件、反射

面向对象:

类、抽象类、接口、最终类、静态类、匿名类、内部类、异常类、枚举

编码规范 sonar

核心编程:

文件IO、网络IO、序列化、正则表达式

XML、JSON和属性文件

04  编程基础二

面向对象:

继承与多态、泛型、注解、异常与错误

内存与JVM

JDK6 JDK7 JDK8中的Java高级特性

05  编程基础三

Java网路编程:

线程、NIO、通信协议、通信框架

编码与加解密

设计模式

06  数据库

数据库设计技术:

MySQL、Oracle、JDBC  SQL优化

07  构建

bat shell  ant maven svn git jekins

08  Linux

Linux 基本命令 shell开发

09  框架

基础框架:

Spring(IOC、AOP、事务管理)

SpringMVC框架

Hibernate(了解原理)、mybatis(深入学习)持久层框架

10  中间件

RedisMQ MemCached

11  源码

Httpclient源码 webmagic源码 nutch源码

12  了解框架

JavaWeb开源技术与框架

工作流、规则引擎 搜索引擎、缓存引擎 、任务调度、

身份认证 报表服务、系统测试、集群、负载平衡、故障转移

第二年

框架源码和各种相关语言学习

第三年

大型架构分析和应用,案例分解,业界学习

你可能感兴趣的:(2017年技术规划)