难得的java学习路线图

Java 的学习路线,简短、有效

几年前不少程序员,因为行情,毅然转向Java,就是因为Java比较火,也有人手拿一本Java编程思想,硬是通过命令行将书里的例子一行行敲出来,确实是一本很不错的书,至少可以让你对面向对象有了一个较成型的理解。很多同学都是刚刚从零跨越过来,基本不知道怎么开始和学习的,因此想重新对Java学习的过程进行整理,也恰好补补自己的基础,本文也将持续更新。。。

Java系统学习方向图

Java学习路线图

上图为参考1中#Java编程所需的工具及知识#,个人觉得对于Java开发来讲,条理是很清晰的,所以打算按照模块一步步进行整理学习,当然具体的学习路线图可参考下面

不同的工作领域,可以针对性的选择部分模块进行深入学习,可以进行优先级排序,一步步进行

Java编程

编程基础

数据结构

  • 算法分析与设计

设计模式

操作系统

TCP/IP

JAVA基础编程

java.lang

java.util

java.sql

java.io

java.text

网络编程

socket编程

commons-httpclient

并发编程

线程

同步

JVM常识

jvm参数设置

jvm内存调优

内存转储分析

线程转储分析

jvm监控

JVM内存问题

常用工具

开发工具:eclipse, Intellij, RAD

构建工具:ant, maven

版本工具:git, cvs, svn

设计工具:RationalRose, Power Designer, Xmind, StartUML

框架编程

servlet

structs1/structs2

spring

ibatis

hibernate

junit

freemarker

常见应用

javamail

短信发送

portlet

天气预报

单点登录

消息推送

Excel导入导出

远程技术

rmi

XFire/Axis

hessian

burlap

spring-ws

thrift

jms-ActiveMQ

Mina

扩展编程

groovy

python

数据仓库

hadoop

Idap/ad

常用工具类库

apache commons

JNA

poi

fastjson

dom4j

SAX

Joda-Time

CGLib

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值