`
hdjk168
  • 浏览: 5199 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java技术自学路线

阅读更多
一:J2SE 面向对象-封装、继承、多态
内存的分析
递归
集合类、泛型、自动打包与解包、Annotation
IO
多线程、线程同步
TCP/UDP
AWT、事件模型、匿名类
正则表达式
反射机制

2:数据库(Oracle或者MySQL)
SQL语句
多表连接,内外连接, 子查询等
管理表、视图、索引、序列、约束等
树状结构存储
存储过程、触发器
数据库设计三范式、

3:JDBC
JDBC基础
连接池
树状结构存储与展现
DataSource & RowSet
JDBC连接Oracle及MySQL


4:HTML_CSS_JAVASCRIPT
html、css、javascript基础语法
JavaScript Form判断
Dom编程基础(事件处理等)
JS常用效果如TreeView、下拉联动等
JS学习方法
JS调试方法
DreamWeaver初步(建立HTML、Table、Form、CSS)等

5:Servlet & JSP
tomcat基础
servlet基础
web.xml配置基础
web application的结构
servlet生命周期
request response等常用方法
ServletContext类
HTTP协议基础(GET POST)
Cookie
Session
Application

JSP的几种语法(包括JSTL等)注意在项目中练习,不要拘泥于语法细节而裹步不前。

6:Struts
多层架构理论
Model 1 and Model 2
Struts基本概念
MVC
Action与业务逻辑类的关系
在Struts与JSP之间传递数据
Struts处理流程(控制流)
Struts TagLib(了解常用的)
JSTL
ActionForm
字段收集
上传文件
类型转换
DTO
动态Action Form
验证框架
ActionForward 转发与重定向
动态生成ActionForward
全局与局部的ActionForward
Action Forward Scope
UnknownActionMapping
Action的线程安全
I18N
如何切换语言环境
Struts异常处理机制 程序处理 自动处理 自定义异常处理器
Struts的多模块配置


7:XML
(XML/XSL、XSLT/DTD、SCHEMA等基础的概念、关于Java的编程可以暂时扔在一边)

8:Hibernate
OR Mapping原理
Hibernate基础开发步骤
Hibernate基本接口(重点Session)
普通属性映射
关联关系映射
Native SQL
inverse lazy cascade
继承关系映射
HQL
性能优化 一级缓存 二级缓存 查询缓存
事务与并发 悲观锁、乐观锁
OpenSessionInView
CurrentSession
(至于JTA、联合主键、自然主键、动态主键、Any类型 Creteria Queries Intercepter and Event 自定义类型等,可以暂时扔在一边)

9:Spring
IOC/DI
Spring配置
Spring架构
AOP及Spring AOP
声明式事务(AOP)
Spring + Hibernate Spring支持Web
Scope
(其他的Spring模块对于自学来说可以暂时扔在一边)

10:EJB3.0
J2EE架构基础(JTA JMS等)
EJB基础(地位及基本理论、分类等)
Annotation
Ant编译与部署EJB
Session Bean
EJB的依赖注入
Persistence API
(可以用JBoss学习EJB3.0)



/**转自www.bjsxt.com*/

分享到:
评论
2 楼 hdjk168 2008-11-16  
casheen 写道

建议将Spring与Hibernate顺序对调。Hibernate学习成本较高,学习周期很长;而Spring相对来说十分简单。

谢谢你的建议
1 楼 casheen 2008-11-14  
建议将Spring与Hibernate顺序对调。
Hibernate学习成本较高,学习周期很长;而Spring相对来说十分简单。

相关推荐

    自学Java的同学-Java自学路线图

    【Java自学路线图】 在自学Java的过程中,确定学习目标至关重要。Java作为一种广泛应用的编程语言,提供了多种发展方向,如JavaSE(标准版)、J2ME(微型版)和JavaEE(企业版)。对于初学者,尤其是为了就业而学习...

    JAVA自学之路

    二、JAVA自学路线图: 1. 先学习Java基础(JavaSE):这是学习Java的起点,需要深入理解语言基础和核心概念。 2. 数据结构与算法同步学习:同时学习数据结构和算法,这对于提高编程能力和解决复杂问题至关重要。 3. ...

    java自学路线图(路线能觉醒你的开发细路)--细路重之又重

    ### Java自学路线图详解 #### 一、Java学习的基础阶段:Java SE Java SE是Java学习的起点,也是最重要的基础部分。在这个阶段,你需要掌握以下几个关键知识点: 1. **Java语言基础**:包括数据类型、变量、流程...

    Java自学路线图.

    根据提供的信息,“Java自学路线图”这一主题是围绕如何系统性地学习Java编程语言而展开的。为了更好地理解和掌握Java,下面将详细阐述一个全面的学习计划,并解释各个阶段的学习目标和重点。 ### Java自学路线图 ...

    java自学 指导建议

    通过明确自己的职业目标、选择合适的学习资源,并制定合理的自学计划,你可以更高效地掌握Java技术,为未来的职业生涯打下坚实的基础。记住,持续学习和实践经验是成为一名优秀Java开发者的必经之路。

    java自学之路-初学者宝典

    本资源是面向初学者的一份 Java 自学指南,涵盖了 Java 自学的方法、路线图、技术、书籍资料等方面的内容。通过本资源,初学者可以了解 Java 自学的整体路线图,学习 JavaSE、数据结构与算法、J2ME、Java GUI、...

    Java自学之路.txt

    ### Java自学之路知识点详解 #### 一、Java基础学习阶段:J2SE 5.0 ...以上内容覆盖了Java自学之路上所需掌握的主要知识点和技术栈,旨在为初学者提供全面且系统的指导,帮助他们在Java学习旅程中取得成功。

    java自学手册

    接着,作者给出了一个简单的Java自学路线图,建议首先学习JavaSE,同时并行学习数据结构与算法,这对于后续的开发工作至关重要。在JavaSE学习完成后,可以尝试做一些小项目,接触设计模式,但不必过于深入。接下来,...

    Java后端学习路线 (详细路线)

    第一阶段:Java基础 大概用时:30天 重点知识点:数据类型、核心语法、面向对象、数组、集合、IO流、String/StringBuffer/StringBuilder、线程、并发、反射、泛型。 学习Java开发,首先要学习java基础知识,尤其是...

    Java自学路线.pdf

    Java自学之路是一个逐步深入的过程,从基础到精通需要掌握一系列的知识点。首先,JSP(Java Server Pages)是Java在Web开发中的一个重要组成部分,用于创建动态网页。通过学习JSP,你需要理解基本的HTML和Java脚本...

    Java最新2024学习路线+Java自学全套免费网盘资料

    此外,文档中提供的百度网盘地址是学习资源的获取路径,其中包含的“自学全套免费网盘资料”可能包括了视频教程、书籍电子版、项目源码和面试题库等内容,对于自学Java的学习者而言具有很高的参考价值。 根据以上...

    JAVA自学之路 七路线图明细

    Java 自学之路的七条主线涵盖了从基础知识到进阶技术的广泛领域。以下是每个主线中的关键知识点的详细说明: 1. **J2SE 面向对象**:理解面向对象的基本概念,如封装、继承和多态。深入学习内存管理,包括对象创建...

    Java自学路线[参考].pdf

    根据提供的文件内容片段,可以看出这是一份关于Java学习路线的资料...这些知识点为Java学习者提供了一份全面的自学路线参考,不仅包括Java基础,还涵盖了Web开发、设计模式、企业级开发、测试以及软件工程等多个方面。

    java自学之路--教你怎么开始学java

    自学Java的过程中,应该遵循一个清晰的路线图。例如,学习JavaSE的基础知识,包括变量、控制流、类和对象、异常处理、输入/输出、多线程等。接着,深入理解集合框架、网络编程和数据库连接。在这个阶段,实践是提升...

    JAVA自学之路 java自学手册

    【JAVA自学路线图】 自学Java时,首先需学习JavaSE作为基础,这是所有Java开发的基石。在学习JavaSE的同时,建议同步学习数据结构和算法,这对于提高编程能力至关重要。在掌握了基础后,可以尝试J2ME、Java GUI或...

    自学Java的学习路线.pdf

    自学Java的学习路线.pdf

    java自学路线

    ### Java自学路线详解 在Java自学的过程中,合理规划学习路径对于快速掌握这门语言至关重要。以下将基于给定的信息,详细展开每个阶段的学习内容及重点。 #### 一、Java基础 (J2SE) ##### 1. Java SE环境搭建与...

    自学Java学习路线PDF

    Java 学习路线 先学习j2se 要学习 j2ee 就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使 用IDE开发,毕竟用它方便嘛。学习j2se推荐两本书,《java2核心技术一二卷》,《java编 程思想》,...

    自学java学习的路线

    Java 自学路线图是为那些想要踏入 Java 开发领域的初学者设计的一套系统学习路径。以下是一些关键知识点的详细说明: **J2SE 部分** 1. **Java 基础**: 包括 Java 语法和面向对象编程的基础概念,如类、对象、封装...

Global site tag (gtag.js) - Google Analytics