我学习java的计划,请各位朋友批评指正。

xunmeng_hot 2006-04-26 05:59:33
我对java学习有一段时间了,很是感兴趣,以下是我制定的java学习计划,请各位老师指正。

一、CORE JAVA
内容:
Java的面向对象的编程语言的特性的地方, 比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,垃圾回收,Java的异常处理机制,文件流I/O,OOP,OOD等面向对象设计。
资料:
《Thinking in Java》Sun 公司的《Tutorial》

二、基于JDK的java基础类库
内容:
最核心的只有4个:
java.lang.*;
java.io.*;
java.util.*;
java.sql.*;

学习方法:
首先要通读整个package的框架,了解整个package的class,interface,exception的构成,最好是能够找到介绍整个包框架的文章。这些专门介绍包的书籍的前几章应该就是这些总体的框架内容介绍。

目标:
Java给我们提供了哪些类,每个类是用在什么场合,当我遇到问题的时候,我知道哪个类,或者哪几个类的组合可以解决我的问题,主要对每个包的总体框架的把握。

资料:
Sun公司的文档,及书店购买专门的相关书籍,j2se手册。


三、Java Web 编程
内容:
JSP语法、字串处理、JDBC、数据库连接池,Tomcat服务器配制、管理、JAVA BEAN的使用、基于HTTP协议的Servlet,JSP的MVC框架结构structs的灵活运用,构建java的标签,标记。
资料:
一本JSP入门、语法书籍,《精通STRUCTS》,JSP手册。
项目:
编写一套基于Structs、javaBean的一套网上书店购物系统。




四、JAVA GUI编程
内容:
AWT的使用、SWING基本控件的基础代码(二十个左右)、驱动事件,一套基于XML的模板方法。
资料:
NMS系统,IBM swing教程,java i/o文件处理机制文档。

五、UML/Rose XDE面向对象的分析与建模技术
内容:
理解UML与面向对象的本质特性、UML与OOAD方法之间的关系;理解UML语言的基本语法、语义;了解九种UML模型图与对象的静态结构、动态行为之间的对应关系;熟悉使用建模工具Rational XDE绘制各种模型图;理解面向对象设计(OOD)的基本技巧。
资料:
IBM的WEB SPHERE软件、建模工具、相关书籍。

六、设计模式
内容:
设计模式的基本原则,创建型模式;结构型模式;行为型模式; JavaEE模式,模式语言与框架(framework)模式。
目标:使用设计模式提高软件系统可重用性使用设计模式提高软件系统可重用性。

七、WebSphere /Weblogic应用服务器 与EJB高级编程
内容:创建基于JAVA EE1.4规范和WebSphere /WebLogic 的EJB中间件开发,内容包括Session Beans,Entity Beans,Message-Driven Beans,JAAS,JNDI等。EJB高级特性:包括事务、安全性、关系管理。同时讲解最新EJB3.0技术规范。

八、Spring轻量级Java EE开发框架
内容:
Spring框架介绍;安装和构建Spring;控制反转(IoC);面向方面编程(Spring AOP);持久化服务。

九、Hibernate对象持久化技术
内容:
Hibernate简介;对象与关系型数据库的映射( ORM )原理;在Java应用中使用Hibernate的步骤;通过Hibernate API操纵数据库。

十、深入理解JORAM(一个类似于openJMS分布在ObjectWeb之下的JMS消息中间件)
内容:
熟读《Joram-4.3-en》,掌握JMS,JNDI,TCP/IP,RMI等技术
...全文
156 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
onlyxu 2006-04-26
  • 打赏
  • 举报
回复
好象忽视了实践,理论学习和开发实践是个正反馈的过程
Marcus-Z 2006-04-26
  • 打赏
  • 举报
回复
不错啊,按计划猛抓猛搞吧!
21 世纪的教育必须适应信息化社会需求。为此,世界发达国家高度重视信息技术对教 育的影响和作用,重新调整教育目标,制定教育改革方案,加快推进教育信息化建设。 近年来我国也十分重视教育信息化,特别是在 “面向 21 世纪教育振兴行动计划 ”中强调利用信息技术推进教育改革。 教育改革中强调了教育方式和管理方式的变革。 随着高校规模的不断扩大和对教学管理 需求的不断提高, 引进先进的信息技术, 实现教学管理方式的网络化和智能化已成为教学改革的必然趋势,我这次设计的题目是网上实验预约系统(简称预约系统) ,是针对原有手工管理效率低下,缺乏可控性等特点,采用科学、高效的教学管理方式,使教师、学生预约实验比原来更加方便快捷。 此次的毕业设计课题是一个新的体验、 新的挑战, 我在此过程中初次涉足 JSP技术, 对 Java 编程的首次尝试, 其中遇到了不少的困难, 不足与失误之处在所难免, 故敬各位老师、领导批评指正。在此期间,我也不仅仅应用了所学的知识,而且还不断的学习了新的知识、工具,以完成设计的需要。在设计的过程中我深深体会到作为一个学习计算机专业的职员,为了实现一个模块的代码、 为了一个设计的实现思想、 经常要绞尽脑汁来达到设计所要达到的目的。 尽管我的基础知识还不够扎实, 但是在此期间我积累了许多宝贵的经验, 这都是我以后走上工作岗位的巨大的财富。 由于这是我的一个新尝试, 以及受有限的知识和仓促的时间所限, 所以程序代码中难免 会有不足的地方,望各位老师给予我指正,我将在以后的设计中做得更好。

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧