技术学习总纲

一、java基础知识学习

基础知识的学习方法:以《java核心技术卷一》和《java核心技术卷二》为学习基础,边研读边编写代码,进行基础知识的重新巩固。

学习过程研读jdk的核心源代码,熟悉某些常用类库的实现逻辑,借鉴其中的设计思想。

二、设计模式学习

设计模式的学习以《大话设计模式》和《设计模式 可复用面向对象软件的基础》作为学习基础,边研读边编写代码,巩固设计模式。

学习过程中同时以《敏捷软件开发原则、模式与实践》例子进行编码,巩固设计模式和Java基础知识。

三、开源框架学习

开源框架的学习以《轻量级Java EE 企业应用实战》(第3版)作为学习基础,边研读边编写代码,学习Struts 2、Spring 3、Hibernate。

学习过程包括开源框架的使用和源代码的研读,可以以Spring源代码研读为核心,巩固Java基础知识和设计模式基础知识,并领悟框架的核心设计思想,提升自己的架构设计能力。

四、公司技术和框架学习

根据目前的工作,将工作中用到的和几个著名的框架,仔细研究,掌握设计精髓。

五、数据库(暂不作为主要目标)

数据库保持原有技术,其他多关注。

五、其他学习(暂不作为主要目标)

UML、测试驱动开发、领域驱动设计、敏捷软件开发、架构设计过程和方法、Hadoop、MongoDB、Java虚拟机、一门新的语言

 

转载于:https://www.cnblogs.com/neverornow/archive/2013/02/19/2917529.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值