先推荐几本书籍:
1、java基础方面的:
1、java:how to programing: 想这本书 就不用看了,主要面向初学
着,非常详细, 是看这本书真正进入java world的。
2、thinking in java:不用介绍了。有很深的oo思想。
3、core java(volume 1):有很深的oo思想,并且用具体实用的代码展现
给 ,而且本书是按oo组织的。
4、java tutorial: sun 网站推荐的,确实非常实用,例子非常丰富,另外
他们还有 j2ee tutorial,也是非常不错,非常通俗。
2、设计模式、oo方面:
java的精髓:oo。设计模式可是把oo发挥得淋漓尽致,它们真是浑然一体。
怎样把设计模式表示出来呢?当然是uml了。
1、java与模式(阎宏)。
2、design patterns explained。
3、design patterns workbook(启发式学习)。
4、恐怕是最实用的:http://www.jdon.com/designpatterns/index.htm 和
http://www.javaworld.com.tw/jute/post/page?bid=25&sty=3&age=0&tpg=1&s=12 (详
细讲解23种设计模式,通俗易懂, 就是看他们去学习设计模式的)
5、design pattern的圣经:《设计模式可复用面向对象软件的基础 》,但
是用c++写的,恐怕不太好看懂。
6、《uml user guide》
3、 j2ee方面
觉得学习j2ee,不要一开始就狂看代码。j2ee方面的编码(当然一般是指
ejb)并不难,难在它的设计思想和架构(注意设计模式和架构模式的区别)。
推荐书籍:《core j2ee pattern 》先了解架构,再结合看代码。另外,sun
自己的那本《j2ee turorial》确实不错,不过要自己去配置,ejb的代码绝不像java
application的“hello world”好运行, 觉得。 买了本《j2ee技术内幕》,有过项目
经验的看这本书很不错。读读sun的application server附带的一些例子 想很容易上
手。
学习j2ee的人,一般都是从jsp开始的,切记:jsp最适合做presentation。
另外,对于有什么书,先上china-pub和dearbook看看书评,别人评价一般
都是很客观的,对于 买的每一本书 都会去上面看书评的。
个人感觉:
ooa/d最难的最关键的,恐怕是职责的分离了,看看mvc就知道了。
oo原则:抽象、封装、模块、分层。
oo三要素:封装、继承、多态。 会发现,设计模式都是围绕着多态转。
对java的了解深度,一定程度就反映在 对接口和抽象类(extends和
implements)的理解程度。
学习j2ee的时候,一般主要接触的是web application,所以对一些常见框架会有一定了
解,如struts,webwork,spring,hibernate,对培养软件架构思想很有帮助,到时 会
接触到ioc和aop。
<!----------管理员操作开始--------------><!----------管理员操作结束-------------->
分享到:
相关推荐
2)对于每一种书籍,除可查看其基本信息之外还可查看其总数以及目前在馆数量 3)可增添新的书籍 4)可删除已有书籍(如有读者借了该书籍尚未归还,则不允许删除) 5)可修改书籍的基本信息 Java图书馆管理系统附全代码...
JAVA图书管理系统毕业设计带源码 本设计是为图书馆集成管理系统设计一个界面,图书馆集成管理系统是用MICROSOFT VISUAL Foxpro 6.0 来建库(因特殊原因该用 MICROSOFT Access来建库)。它包括: 中文图书数据库; ...
java图书查询系统
Java图书管理系统相关技术介绍 swing技术,mysql数据库 系统分析与总体设计 系统功能描述 管理员登录系统后可以查询: 借阅信息(借阅人、书名、状态、借书时间、还书时间) 用户信息(编号、用户名、密码、...
java图书管理系统毕业设计(源代码).zipjava图书管理系统毕业设计(源代码).zipjava图书管理系统毕业设计(源代码).zipjava图书管理系统毕业设计(源代码).zipjava图书管理系统毕业设计(源代码).zipjava图书管理系统毕业...
java图书馆管理系统的项目总结PPT,希望能对大家有帮助
【实例简介】图书管理系统 Java MySQL 完整实训代码,MVC三层架构组织,包含所有用到的图片资源以及数据库文件,大四上学期实训,注释很详细,按照阿里巴巴Java编程规范编写, SSM(spring spring MVC mybatis)开发...
java图书管理系统 详解 完整源码 窗体 eclipse
java图书管理系统java图书管理系统java图书管理系统+sql java图书管理系统java图书管理系统java图书管理系统+sqljava图书管理系统java图书管理系统java图书管理系统+sql
本人的实训报告,当作参考了 Java 图书管理系统实训报告
本资源为java图书管理系统,实现的功能如下: 1、图书借阅管理 2、读者和图书信息管理 3、借阅与归还管理 4、系统用户管理 有完整的数据库文件,可直接执行,拿来即用。 本资源为java图书管理系统,实现的功能如下...
java 图书馆管理系统 mysql 采用B/S结构开发的web系统
JAVA图书馆书库管理系统论文..........
java面试 java书籍
java图书馆管理系统的代码,是一本书上教材的随书源代码
java 图书管理器 sql数据库
java图书馆管理系统 java图书馆管理系统 java图书馆管理系统
本次课程设计利用JAVA开发工具和SOLSERVER2005数据库来开发这个图书管 理系统。该系统要解决的图书管理所要解决的问题,可以满足图书管理基本要求, 包括添加、管理等功能。该系统能根据用户的需求,快捷方便的为...
java图书进存销系统,java图书进存销系统,java图书进存销系统,java图书进存销系统,java图书进存销系统,java图书进存销系统,java图书进存销系统,java图书进存销系统.
java图书借阅管理系统详细设计说明书