`
snoopy7713
  • 浏览: 1148878 次
  • 性别: Icon_minigender_2
  • 来自: 火星郊区
博客专栏
Group-logo
OSGi
浏览量:0
社区版块
存档分类
最新评论

JAVA自学-路线图明细

    博客分类:
  • 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

分享到:
评论

相关推荐

    JAVA自学之路 七路线图明细

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

    java 学习路线图-2018最新

    java 学习路线图-2018最新 以有趣和好理解的方式展示Java和Web的内容 设计一些略有挑战的练习 创造一些便于理解和消化知识点的方式,享受这个创造的过程

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

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

    Java自学--基础笔记

    学习Java过程记录笔记

    Java-自学课件---Java简介.ppt

    Java-自学课件---Java简介.ppt

    java自学之路-初学者宝典

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

    java 自学手册 java-api-1.6 中文版

    java 自学手册 java-api-1.6 中文版

    java自学路线图java自学路线图.doc

    Java自学之路涵盖了许多核心知识点,从基础...按照这个路线图学习,需要花费一定的时间和精力,但能够构建坚实的基础,并逐步提升为Java开发专家。每个阶段都应结合实践项目来巩固所学,以便更好地理解和应用这些知识。

    java 自学手册 java-api-1.6 中文版 5

    java 自学手册 java-api-1.6 中文版

    java 自学手册 java-api-1.6 中文版 4

    java 自学手册 java-api-1.6 中文版

    java自学-API(二).md

    自学java的一些api和例子,欢迎大家下载观看和指正其中的不足。 主要是一些常用的,你们也可以在网上搜索学习

    java自学路线图(超全超详细)

    Java自学路线图 Java 是一门广泛应用的编程语言,掌握 Java 语言需要扎实的基础知识和系统的学习路径。本文将为您提供一份 Java 自学路线图,涵盖 Java 基础篇、数据库学习和框架大部分三个主要部分,旨在帮助您...

    Java自学路线图.

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

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

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

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

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

    javase基础自学笔记-java开端-概述

    本自学笔记将带你初识Java,从概述开始,逐步深入理解这个强大的编程工具。 首先,让我们从"Java开端-概述"入手。Java是一种面向对象的编程语言,由Sun Microsystems(现已被Oracle收购)在1995年发布。它的设计...

    Java语言-自学手册完全版

    自学Java语言,首先需要了解基础语法,包括变量、数据类型、运算符、控制结构(如if语句、switch语句、for循环、while循环等)。这些构成了程序的基础逻辑。接下来,要掌握类和对象的概念,这是Java作为面向对象语言...

    学习之—— Java自学路线图

    值得一看,能够帮助我们及早的找到我们的学习方法。

    java自学 指导建议

    ### Java自学之路:选择与路线图详解 #### 一、选择的重要性 在开始Java学习之旅之前,最重要的是明确自己的目标并做出明智的选择。这不仅包括选择适合自己的学习资源,还包括根据个人兴趣和发展方向来确定具体的...

    java自学==jsp实例

    【Java自学——JSP实例详解】 JavaServer Pages(JSP)是Java平台上的一个标准,用于创建动态网页。它是Sun Microsystems(现在已被Oracle收购)在2000年代初推出的一种技术,旨在简化Web应用程序的开发。JSP与HTML...

Global site tag (gtag.js) - Google Analytics