http://bbs.51cto.com/thread-550558-1.html

本文是J2EE企业级开发四步走完全攻略索引,因内容比较广泛,涉及整个JAVA EE开发相关知识,这是一个长期的计划,单个发blog比较零散,所以整理此索引,决定以后每发一季JAVA EE blog后会在此索引文中相应小节添加链接,这样我感觉比较有条理, 【RHEL5企业级LINUX服务攻略】专题及【51CTO_RHCE讲座】RHCE课程笔记专题也将整理推出,敬请期待!
从零开始学JAVA 
Java SE基础部分 | Java SE面向对象部分 | Java SE应用部分 | Java SE实战开发
 
Java SE基础部分 
01. Java发展及JDK配置
本季介绍了JAVA的发展过程,包括JDK的发展历程,path路径的配置和classpath的配置及作用。并简单讲解了一个简单的JAVA程序,并通过此程序讲解了JAVA程序的基本组成。 
blog: [零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置         2008-11-08
bbs:[零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置       2008-11-08
视频:[零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置
02. 标识符和数据类型
本季介绍了Java中的标识符的命名规则,各种关键字及数据类型的划分,并对各种数据类型的使用进行了详细的讲解。本季主要知识点有:标识符的组成及限制、JAVA中的保留字、java中的数据类型划分 和JAVA中的八种基本数据类型的定义和使用。
blog:[零基础学JAVA]Java SE基础部分-02.标识符、数据类型        2008-11-24
bbs: [零基础学JAVA]Java SE基础部分-02.标识符、数据类型        2008-11-24
03. 运算符和表达式 
讲解了JAVA中各种运算符的使用,包括与、或、非、大于、小于等。 
blog: [零基础学JAVA]Java SE基础部分-03. 运算符和表达式         2008-12-02
bbs: [零基础学JAVA]Java SE基础部分-03. 运算符和表达式          2008-12-02
04. 分支、循环语句 
本季为JAVA程序中最重要的部分,在讲解的时候除了讲解各种主要的控制语句(分支语句和循环语句),也讲解了大量的实例。
blog:[零基础学JAVA]Java SE基础部分-04. 分支、循环语句      2008-12-02
bbs: [零基础学JAVA]Java SE基础部分-04. 分支、循环语句      2008-12-02
05. 数组与方法 
数组是JAVA引用数据类型的一种,在本季中讲解了数组的定义与使用,同时为了便于读者更好的理解JAVA中的数组操作,也讲解了数组的各种案例。最后讲解方法及方法的重载,以及在方法中如何传递数组等操作。
blog: [零基础学JAVA]Java SE基础部分-05.数组与方法        2008-12-12
bbs: [零基础学JAVA]Java SE基础部分-05.数组与方法        2008-12-12
视频: [零基础学JAVA]Java SE基础部分-05.数组与方法
Java SE面向对象部分 
06. 面向对象基础(01 
本季介绍了面向对象与面向过程的区别,重点阐述了类与对象的关系及JAVA中如何定义类和使用对象。之后又详细讲解了对象的引用传递和垃圾的产生。 
blog: [零基础学JAVA]Java SE面向对象部分-06. 面向对象基础(01)        2008-12-14
bbs: [零基础学JAVA]Java SE面向对象部分-06. 面向对象基础(01)        2008-12-14
07. 面向对象基础(02 
本季讲解了类的封装性的实现及JAVA EE中对封装属性的访问标准。又通过构造方法的概念详细讲解了对象实例化时的每一步操作及匿名对象的使用。本季的知识点有:类的封装性、构造方法的使用和匿名对象。 
blog: [零基础学JAVA]Java SE面向对象部分-07.面向对象基础(02)       2008-12-19
bbs: [零基础学JAVA]Java SE面向对象部分-07.面向对象基础(02)       2008-12-19
08. 面向对象基础(03 
本季详细讲解了JAVA中最常用的类 —— String的具体操作,包括字 符串的比较,String类的特性,以及String类中一系列方法(包括赋值方法)的使用。 
blog: [零基础学JAVA]Java SE面向对象部分-08.面向对象基础(03)       2008-12-23
bbs: [零基础学JAVA]Java SE面向对象部分-08.面向对象基础(03)       2008-12-23
09. 面向对象基础(04 
本季主要知识点:引用传递 this关键字。 本季开头先讲解了三种引用传递的范例帮助读者加强对引用传递的理 解,之后重点阐述了this关键字的使用及对象的比较操作实现方式。 
blog: [零基础学JAVA]Java SE面向对象部分-09.面向对象基础(04)      2008-12-26
bbs: [零基础学JAVA]Java SE面向对象部分-09.面向对象基础(04)      2008-12-26
视频: [零基础学JAVA]Java SE面向对象部分-09.面向对象基础(04)10. 面向对象基础(05 
本次课程是习题课程,将之前所学到的各种知识综合应用在题目之中, 并进行综合讲解,在讲解的时候为读者提供了解决问题的基本思路。 
blog: [零基础学JAVA]Java SE面向对象部分-10.面向对象基础(05)       2009-01-01
bbs: [零基础学JAVA]Java SE面向对象部分-10.面向对象基础(05)        2009-01-01
11. 面向对象基础(06 
本季要点:内部类的定义、使用和外部调用。本季重点讲解了JAVA中的内部类和对象数组的使用,以及对上节课中的习题进一步引申。 
blog: [零基础学JAVA]Java SE面向对象部分-11.面向对象基础(06)      2009-01-02
bbs:[零基础学JAVA]Java SE面向对象部分-11.面向对象基础(06)      2009-01-02
12. 面向对象基础(07) 
本季要点:static关键字的使用。本季讲解了Java中static关键字的使用以及单态设计模式。 
blog: [零基础学JAVA]Java SE面向对象部分-12.面向对象基础(07)     2009-01-05
bbs: [零基础学JAVA]Java SE面向对象部分-12.面向对象基础(07)      2009-01-05
13. 面向对象高级(01) 
本季讲解了JAVA中继承产生的原因及继承的基本实现,之后本季又重 点阐述了JAVA中对于继承实现的各种限制,包括子类对象的实例化过程,方法的覆写、super关键字的使用等。 
blog: [零基础学JAVA]Java SE面向对象部分-13.面向对象高级(01)    2009-01-08
bbs: [零基础学JAVA]Java SE面向对象部分-13.面向对象高级(01)    2009-01-08
14. 面向对象高级(02) 
本季先重点回顾了方法的重载与覆写、super与this关键字的区别。之 后主要以实例讲解为主,主要回顾了JAVA中的继承及数组的基本概念,之后又为读者讲解了JAVA中继承的图形表示。 
blog: [零基础学JAVA]Java SE面向对象部分-14.面向对象高级(02)  2009-01-11
bbs: [零基础学JAVA]Java SE面向对象部分-14.面向对象高级(02)  2009-01-11
  15. 面向对象高级(03) 
本季要点: final关键字、 简单了解一下抽象类与接口(JAVA中最重要的部分)。 本季讲解了Java中的final关键字、抽象类和接口的基本概念及使用限 制。
blog:[零基础学JAVA]Java SE面向对象部分-15.面向对象高级(03) 2009-01-13
bbs: [零基础学JAVA]Java SE面向对象部分-15.面向对象高级(03) 2009-01-13
16. 面向对象高级(04) 
本季要点:对象的都态性、instanceof关键字、Object类。本季为Java基础中面向对象的重要一季,讲解了对象的多态性,以及对 象多态性在抽象类和接口中的实际应用。
blog: [零基础学JAVA]Java SE面向对象部分-16.面向对象高级(04)    2009-01-15
bbs: [零基础学JAVA]Java SE面向对象部分-16.面向对象高级(04)     2009-01-15

17. 面向对象高级(05) 
本季要点:抽象类和接口的实际应用。本季作为上一讲的后续内容,详细讲解了Java中的抽象类和接口的使 用,并讲解了工厂设计模式。 
blog: [零基础学JAVA]Java SE面向对象部分-17.面向对象高级(05)     2009-02-07
bbs:[零基础学JAVA]Java SE面向对象部分-17.面向对象高级(05)      2009-02-07
  18. 面向对象高级(06) 
本季要点:讲解抽象类与接口的关系。本季讲解了java中关于抽象类与接口的具体区别,同时讲解了两者的一些其他联系。之后讲解了模板设计模式、代理设计模式,最后又重点强调了抽象类和接口之间的关系
blog: [零基础学JAVA]Java SE面向对象部分-18.面向对象高级(06)      2009-02-08
bbs: [零基础学JAVA]Java SE面向对象部分-18.面向对象高级(06)      2009-02-08
  19. 面向对象高级(07) 
本季以题目讲解为主,详细的讲解了抽象类和接口的实际应用及典型的实例分析。 
blog: [零基础学JAVA]Java SE面向对象部分-19.面向对象高级(07)     2009-02-09
bbs:[零基础学JAVA]Java SE面向对象部分-19.面向对象高级(07)       2009-02-09
  20. 异常的捕获与处理 
本季讲解了Java中的异常处理程序,讲解了异常的捕获与处理的基本过 程,throw与throws关键字、自定义异常操作类等。 
blog: [零基础学JAVA]Java SE面向对象部分-20.异常的捕获与处理         2009-02-11
bbs: [零基础学JAVA]Java SE面向对象部分-20.异常的捕获与处理          2009-02-11
视频:[零基础学JAVA]Java SE面向对象部分-20.异常的捕获与处理 
  21. 包及访问权限
 
本季讲解了Java中包的定义及使用,之后使用jar命令发布一个包,之后又讲解了JAVA中的四种访问权限,Applet简介。
blog: [零基础学JAVA]Java SE面向对象部分-21.包及访问权限          2009-02-13
bbs: [零基础学JAVA]Java SE面向对象部分-21.包及访问权限           2009-02-13
Java SE应用部分 
  22. eclipse使用、正则应用 
本季知识点:Eclipse开发工具开发JAVA程序、正则表达式的使用。介绍了Eclipse的安装、建立JAVA项目、debug技术、Junit测试程序的使用,之后有讲解了JAVA中正则表达式的使用,以及String类中对正则的支持。 
blog: [零基础学JAVA]Java SE应用部分-22.Eclipse及正则表达式使用     2009-02-15
bbs: [零基础学JAVA]Java SE应用部分-22.Eclipse及正则表达式使用       2009-02-15
  23. 多线程(01) 
本季知识点:线程与进程的区别、java中多线程的实现方式及区别、java线程的同步与死锁。本季介绍了进程与线程的区别,之后又讲解了JAVA中对于多线程的两种实现方式以及两种实现方式的区别。 
blog: [零基础学JAVA]Java SE应用部分-23.多线程(01)      2009-02-15
bbs: [零基础学JAVA]Java SE应用部分-23.多线程(01)      2009-02-15
  24. 多线程(02) 
本季知识点:线程的控制方法。本季继续介绍了JAVA多线程中线程运行状态、线程的休眠、线程的强制运行等常用的线程操作方法。 
blog: [零基础学JAVA]Java SE应用部分-24.多线程(02)     2009-02-16
bbs: [零基础学JAVA]Java SE应用部分-24.多线程(02)     2009-02-16
  25. 多线程(03) 
本季知识点:题目讲解、其他的操作方法、同步与死锁的操作。本季首先先以一个实例复习了前面讲解的主要内容,之后又重点讲解了线程的同步实现,以及同步后的问题 —— 死锁。 
blog: [零基础学JAVA]Java SE应用部分-25.多线程(03)2009-02-17
bbs: [零基础学JAVA]Java SE应用部分-25.多线程(03)2009-02-17
  26. 多线程(04) 
本季讲解了线程通讯的经典案例,之后又讲解了Object类中对线程的支持,以及面试题目。 
blog: [零基础学JAVA]Java SE应用部分-26.多线程(04)         2009-02-19
bbs: [零基础学JAVA]Java SE应用部分-26.多线程(04)          2009-02-19
  27. Java IO操作(01) 
本季知识点:File类、RandomAccess类。本季作为IO操作的第一部分,讲解了File类与RandomAccessFile类的使用,并通过创建文件、删除文件、文件列表、文件读写等实例详细讲解了其应用。 
blog:[零基础学JAVA]Java SE应用部分-27.Java IO操作(01)          2009-02-24
bbs: [零基础学JAVA]Java SE应用部分-27.Java IO操作(01)          2009-02-24
  28. Java IO操作(02) 
本季知识点:字节流:InputStream、OutputStream和字符流:Reader、Writer。本季详细的讲解了JAVA中字节流与字符流的基本操作,实现了向文件中写入数据的功能,之后又讲解了字节流与字符流的区别。 
blog: [零基础学JAVA]Java SE应用部分-28.Java IO操作(02)        2009-02-25
bbs: [零基础学JAVA]Java SE应用部分-28.Java IO操作(02)        2009-02-25
  29. Java IO操作(03) 
本季首先讲解了如何用IO流实现文件的拷贝操作,之后介绍了内存的 输入、输出流、管道操作流等,最后重点讲解了PrintStream的基本原理以及System.out与PrintStream及OutputStream的关系。 
blog: [零基础学JAVA]Java SE应用部分-29.Java IO操作(03)       2009-02-28
bbs: [零基础学JAVA]Java SE应用部分-29.Java IO操作(03)       2009-02-28
  30.Java IO操作(04) 
本季知识点:System.in、缓冲流、对象序列化。本季讲解了System.in及由键盘输入数据的标准格式,之后又重点阐述了IO包中最重要的概念 —— 对象序列化(串行化)的使用和transient关键字的作用 
blog: [零基础学JAVA]Java SE应用部分-30.Java IO操作(04)             2009-03-01
bbs: [零基础学JAVA]Java SE应用部分-30.Java IO操作(04)              2009-03-01
  31. Java IO 操作实例 
本季主要实现了一个简单的MIS系统,通过对象序列化完成。 
blog: [零基础学JAVA]Java SE应用部分-31.Java IO操作(05)IO操作实例讲解之实现简单MIS               2009-03-03
bbs: [零基础学JAVA]Java SE应用部分-31.Java IO操作(05)IO操作实例讲解之实现简单MIS                  2009-03-03
  32. Java网络编程 
本季讲解了JAVA中TCP和UDP程序的设计,同时讲解了多线程在服务器编程上的作用。 
blog: [零基础学JAVA]Java SE应用部分-32.Java网络编程          2009-03-05
bbs: [零基础学JAVA]Java SE应用部分-32.Java网络编程           2009-03-05
33. JAVA数据库编程 
本季知识点:JDBC的分类 、JDBC的主要操作类和接口:DriverManager、Connection、Statement、PreparedStatement、ResultSet 、如何使用JDBC连接MySQL数据库。 
本季讲解了JAVA数据库编程的步骤,以及主要的编程接口的使用,在最后又讲解了如何使用JDBC连接mysql数据库的操作步骤步骤。www.mldn.cn上有MYSQL的教程。 
本季讲解了线程通讯的经典案例,之后又讲解了Object类中对线程的支持,以及面试题目。 
blog:[零基础学JAVA]Java SE应用部分-33.Java数据库编程(JDBC)之一           09-03-2009更新
blog:[零基础学JAVA]Java SE应用部分-33.Java数据库编程(JDBC)之二          09-03-2009更新
bbs:[零基础学JAVA]Java SE应用部分-33.Java数据库编程    09-03-2009更新
  34. Java 常用 API  
本季重点讲解了Java中比较常用的类库:StringBuffer、Runtime类、包装类、日期的操作类、 Math类、Random类。等,在讲解中又重点阐述了JDK 1.5的泛型技术。 
blog: [零基础学JAVA]Java SE应用部分-34.Java常用API类库          11-03-2009更新
bbs:[零基础学JAVA]Java SE应用部分-34.Java常用API类库         11-03-2009更新
视频: [零基础学JAVA]Java SE应用部分-34.Java常用API
  35. Java 类集讲解 
本季讲解了JAVA中类集的完整架构,如:Collection、List、Set、Map、Iterator等常用接口,并详细讲解了每个子类的特点以及二叉树排序操作,对象比较器的使用,在讲解中还讲解类集应用的两个实例,以帮助读者加深对类集的印象,为后续的JAVA EE学习打下坚实的基础。
blog:[零基础学JAVA]Java SE应用部分-35.JAVA类集之一         17-03-2009更新
bbs:[零基础学JAVA]Java SE应用部分-35.JAVA类集之一         17-03-2009更新
blog:[零基础学JAVA]Java SE应用部分-35.JAVA类集之二        17-03-2009更新
bbs: [零基础学JAVA]Java SE应用部分-35.JAVA类集之二       17-03-2009更新
blog: [零基础学JAVA]Java SE应用部分-35.JAVA类集之三        17-03-2009更新
bbs:[零基础学JAVA]Java SE应用部分-35.JAVA类集之三        17-03-2009更新
blog: [零基础学JAVA]Java SE应用部分-35.JAVA类集之四        17-03-2009更新
bbs:[零基础学JAVA]Java SE应用部分-35.JAVA类集之四        17-03-2009更新
视频: [零基础学JAVA]Java SE应用部分-35.JAVA类集 
  36. 反射机制与工厂设计模式 
本季要点:Java的反射机制、工厂模式综合讲解。本季讲解了JAVA中的反射机制的应用,之后通过反射机制实现了一个灵活的工厂设计模式
blog: [零基础学JAVA]Java SE应用部分-36.反射机制与工厂设计模式       21-03-2009更新
bbs: [零基础学JAVA]Java SE应用部分-36.反射机制与工厂设计模式       21-03-2009更新
Java SE实战开发 
  37. 信息管理系统 
本季综合应用了之前讲解的全部知识,通过边分析边讲解的方式详细的讲解了一个即可以用于文件也可以用于数据库存储的小型管理系统,在程序的讲解中使用了Eclipse作为开发工具。
blog: [零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[文件保存](1)     25-03-2009更新
blog: [零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[文件保存](2)     25-03-2009更新
bbs: [零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[文件保存]              25-03-2009更新
blog:[零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[JDBC](1)     02-04-2009更新
blog:[零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[JDBC](2)     02-04-2009更新
blog:[零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[JDBC](3)     02-04-2009更新
bbs:[零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[JDBC]         02-04-2009更新

JAVA EE企业级开发四步走完全攻略 [转]的更多相关文章

  1. 【JAVA EE企业级开发四步走完全攻略】

    本文是J2EE企业级开发四步走完全攻略索引,因内容比较广泛,涉及整个JAVA EE开发相关知识,这是一个长期的计划,单个发blog比较零散,所以整理此索引,决定以后每发一季JAVA EE blog后会 ...

  2. Java爬虫快速开发工具uncs的部署攻略

    写在前面 uncs是java快速开发爬虫的工具,简单便捷,经过大量版本迭代和生产验证,可以适用大多数网站,推荐使用. 一.基本用法 1.1 开发包获取 目前只能在公司内网maven服务器获取到 < ...

  3. 关于pythoh面向过程开发人员三步转面向对象的补充,再加一步,四步走战略。转面向对象也可以有固定公式。

    前言: oop非常非常非常重要.搞不懂oop,就玩不了python,就算能写也一定是写代码时候喜欢靠猜瞎猫碰死老鼠写得心很虚.为什么这么说呢,我也是从面向过程编程到死走过来的,一路def到死,一看到有 ...

  4. CentOS下nagios报警飞信部署四步走

    CentOS下nagios报警飞信部署四步走   今天 帮群里一兄弟配了下nagios上的飞信,这个东西 我个人感觉还是很实用的,不过好久没配了,今天配置了一遍,顺便 就把过程记录下来了,供大家学习! ...

  5. C#WPF数据绑定模板化操作四步走

    前言:WPF数据绑定对于WPF应用程序来说尤为重要,本文将讲述使用MVVM模式进行数据绑定的四步走用法: 具体实例代码如下: 以下代码仅供参考,如有问题请在评论区留言,谢谢 1 第一步:声明一个类用来 ...

  6. eclipse ide for java ee developers 开发环境搭建(j2ee)

    转载自:http://www.iteye.com/topic/982182 真的是一片很不错的文章啊! 使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指 ...

  7. eclipse ide for java ee developers 开发环境搭建(J2EE) 【转载】

    使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指导,专门讲解了一下Eclipse开发环境的搭建过程, 一是帮助他们尽快的熟悉IDE的使用,二也是保证团队 ...

  8. JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的 开源 Java EE快速开发平台

    JeeSite本身是以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓 ...

  9. 组件 layui 表单抓取数据四步走

    注意事项: layui 中提交按钮是基于"监听"机制实现的. form.on() 的调用需置于 layui.use 的回调函数中. 末尾的 'return false' 不可或缺, ...

随机推荐

  1. 读jQuery源码有感3

    这次的主题是,具体的库和抽象的思路. 当看到Deferred这个区块时,觉得jQuery代码设计挺复杂,得用许多脑力才能看明白. 可是把这个峰回路转十八回的代码看懂又如何,是为了使用过程中出现bug后 ...

  2. CSharp Similarities and Differences

    This document lists some basic differences between Nemerle and C# in a terse form. If you know Java ...

  3. MongoDB资料汇总

    MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. 它的特点是高性能.易部署.易使用,存储数据非常方便.主要功能特性有: 面向集合存 ...

  4. jQuery中的遍历

    在原生javascript中我们用的最多的遍历就是for,但是在jQuery里面有个方法比for还有强大,它就是我们经常看到的each()方法,当然了如果考虑性能方面的话还是建议用for来进行元素的遍 ...

  5. for循环的嵌套

    循环的四要素:初始条件,循环条件,循环体,状态改变. 打印左下角是直角的三角形: 打印左上角为直角的三角形: 打印右上角为直角的三角形: 打印右下角为直角的三角形: 99口诀表:

  6. 学习笔记day5:inline inline-block block区别

    1. block元素可以包含block元素和inline元素:但inline元素只能包含inline元素.要注意的是这个是个大概的说法,每个特定的元素能包含的元素也是特定的,所以具体到个别元素上,这条 ...

  7. nexus 2.6需要jdk7才能跑起来

    Java 6 Support EOLOracle's support for Java 6 ended in February 2013.  Consequentially as of version ...

  8. ajax上传文件,并检查文件类型、检查文件大小

    1.使用ajaxfileupload.js的插件,但是对插件做了一处修改,才能够正常使用 修改的部分如下: uploadHttpData: function (r, type) { var data ...

  9. 软技能:十步学习法 (zhuan)

    http://www.gyzhao.me/2016/11/07/Ten-Step-Learning-Method/ ****************************************** ...

  10. mysql数据库回滚

    在应用$mysqli时,因没常用到数据回滚,老忘,整理下,做个记录. $mysqli->autocommit(FALSE);//自动提交设置关闭 $mysqli->query(" ...