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. nodePPT 这可能是迄今为止最好的网页版PPT

    demo例子为:http://qdemo.sinaapp.com/#0 下载地址为:https://github.com/ksky521/nodeppt/

  2. 浅谈Android手机木马手工查杀

    这篇文章主要是浅谈,所以会从简单方面开始讲起. 关于手机木马查杀,有些人会说安装手机杀毒软件不就解决了吗? 其实不然.因为手机和PC不一样,手机反木马技术没有PC端那么强. 就算你把目前市面上的所有手 ...

  3. iOS - KVO 键值观察

    1.KVO KVO 是 Key-Value Observing 的简写,是键值观察的意思,属于 runtime 方法.Key Value Observing 顾名思义就是一种 observer 模式用 ...

  4. Redis主从配置详细过程

    Redis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构.下面楼主简单的进行一下配置. 1.上面安装 ...

  5. 百度之星复赛Astar Round3

    拍照 树状数组(SB了).求出静止状态下,每个点能看到多少个向右开的船c1[i],多少个向左开的船c2[i]. max{c1[i] + c2[j], (满足i <= j)  }即为答案.从后往前 ...

  6. Centos升级Python及pip

    因为CentOS系统中旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装. 1.从官网下载: wget https://www.python.org/ftp/python/ ...

  7. 详解zabbix安装部署(Server端篇)

    原文:http://blog.chinaunix.net/uid-25266990-id-3380929.html Linux下常用的系统监控软件有Nagios.Cacti.Zabbix.Monit等 ...

  8. table和div设置height:100%无效的完美解决方法

    刚接触网页排版的新手,常出现这种情况:设置table和div的高height="100%"无效,使用CSS来设置height:"100%"也无效,为什么会这样呢 ...

  9. Fragment 笔记

    1.getActivity()  为null问题 在Fragment基类里设置一个Activity mActivity的全局变量,在onAttach(Activity activity)里赋值,使用m ...

  10. 在应用中更新App版本

    在应用中, 为了提高用户体验, 会提供更新版本的功能. 那么如何实现呢? 我写了一个简单的Demo, 说明一下, 需要注意几个细节. 使用了Retrofit和Rx处理网络请求. Github下载地址 ...