社区
Java SE
帖子详情
哪里可以下载《java与模式》这本书????
xiejiangjun
2003-08-19 06:33:34
我找到的都只有7个预览章节的,请问哪里有完整的下载啊???
...全文
43
12
打赏
收藏
哪里可以下载《java与模式》这本书????
我找到的都只有7个预览章节的,请问哪里有完整的下载啊???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mydudu
2003-08-19
打赏
举报
回复
买书吧
fpwang
2003-08-19
打赏
举报
回复
我也想买
那个出版社的?
devSteven
2003-08-19
打赏
举报
回复
正准备买一本去 确实有用!
nbm0
2003-08-19
打赏
举报
回复
我也想要呀!
zez
2003-08-19
打赏
举报
回复
如果你买了这本书,你会把一千页的内容输入电脑然后提供下载吗???
你不会吧..那别人就会吗???
天下没有免费的午餐,即使有,中国也没有!!! 别想好事了 ...
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
可天天在 csdn 混这些会有吗 ??
star821116
2003-08-19
打赏
举报
回复
这本书88,又不贵,而且很不错,钱花在刀刃上,这就是值
VVV_lucky
2003-08-19
打赏
举报
回复
这么厚的书,看电子版多累呀。
其实1千页打完折才六十多,不贵了。
Wnyu
2003-08-19
打赏
举报
回复
不知是不是这本:(
http://www.patterndepot.com/put/8/JavaPatterns.htm
jouny0
2003-08-19
打赏
举报
回复
一般可下载的都只有前7章。。
建议还是买一本好
cygnussaint
2003-08-19
打赏
举报
回复
商店可以下载,真的!嘿嘿
topsonstar
2003-08-19
打赏
举报
回复
我觉得还是看纸张的书好,看电子版很伤精神的。
还是去书店里买一本吧
huoleifeng
2003-08-19
打赏
举报
回复
你还是买一本吧,我才买了一本很好的
设计
模式
(
Java
描述)
我希望这
本书
的阅读者具备最基本的代码编写能力,您是一个初级的 coder,可以从中领会到怎么设计 一段优秀的代码;您是一个高级程序员,可以从中全面了解到设计
模式
以及
Java
的边角技术的使用;您是 一个顶级的系统分析师,可以从中获得共鸣,寻找到项目公共问题的解决办法,呀,是不是把牛吹大了?! ·······
JAVA
核心技术
在软件设计里到处都是
模式
,框架。有次朋友问什么是
模式
?我也在学习中,就我的学习经验,给出以下小结。(注意:个人观点,仅供参考,欢迎指正。)??1.什么是
模式
???
模式
,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是
模式
。??Alexander给出的经典定义是:每个
模式
都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。??
模式
有不同的领域,建筑领域有建筑
模式
,软件设计领域也有设计
模式
。当一个领域逐渐成熟的时候,自然会出现很多
模式
。??什么是框架???框架,即framework。其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。??2.为什么要用
模式
???因为
模式
是一种指导,在一个良好的指导下,有助于你完成任务,有助于你作出一个优良的设计方案,达到事半功倍的效果。而且会得到解决问题的最佳办法。??为什么要用框架???因为软件系统发展到今天已经很复杂了,特别是服务器端软件,设计到的知识,内容,问题太多。在某些方面使用别人成熟的框架,就相当于让别人帮你完成一些基础工作,你只需要集中精力完成系统的业务逻辑设计。而且框架一般是成熟,稳健的,他可以处理系统很多细节问题,比如,事物处理,安全性,数据流控制等问题。还有框架一般都经过很多人使用,所以结构很好,所以扩展性也很好,而且它是不断升级的,你可以直接享受别人升级代码带来的好处。??框架一般处在低层应用平台(如J2EE)和高层业务逻辑之间的中间层。??软件为什么要分层???为了实现“高内聚、低耦合”。把问题划分开来各个解决,易于控制,易于延展,易于分配资源…总之好处很多啦:)。??3.以下所述主要是
JAVA
,J2EE方面的
模式
和框架:??常见的设计
模式
有什么???首先,你要了解的是GOF的《设计
模式
--可复用面向对象软件的基础》一书(这个可以说是程序员必备的了),注意:GOF不是一个人,而是指四个人。它的原意是Gangs Of Four,就是“四人帮”,就是指此书的四个作者:Erich Gamma,Richard Helm,Ralph Johnson,John Vlissides。这
本书
讲了23种主要的
模式
,包括:抽象工厂、适配器、外观
模式
等。??还有其他的很多
模式
,估计有100多种。??软件设计
模式
太多,就我的理解简单说一下最常见的MVC
模式
。??MVC
模式
是1996年由Buschmann提出的:??模型(Model):就是封装数据和所有基于对这些数据的操作。??视图(View):就是封装的是对数据显示,即用户界面。??控制器(Control):就是封装外界作用于模型的操作和对数据流向的控制等。??另外:??RUP(Rational Unified Process)软件统一过程,XP(Extreme Programming)极端编程,这些通常被叫做“过程方法”,是一种软件项目实施过程的方法论,它是针对软件项目的实施过程提出的方法策略。也是另一个角度的
模式
。??4.常见的
JAVA
框架有什么???WAF:??全称:WEB APPLICATION FRAMEWORK??主要应用方面:EJB层,(WEB层也有,但是比较弱)。??主要应用技术:EJB等??出处:http://
java
.sun.com/blueprints/code/index.html??简述:这是SUN在展示J2EE平台时所用的例子PetStore(宠物商店系统)里面的框架。是SUN蓝皮书例子程序中提出的应用框架。它实现了 MVC和其他良好的设计
模式
。SUN的网站上有技术资料,最好
下载
PetStore来研究,WEBLOGIC里自带此系统,源码在beaweblogic700samplesserversrcpetstore。这是学习了解J2EE的首选框架。??免费。??Struts:??主要应用方面:WEB层。??主要应用技术:JSP,TagLib,
Java
Bean,XML等??出处:http://jakarta.apache.org/struts/index.html??简述:这是APACHE的开源项目,目前应用很广泛。基于MVC
模式
,结构很好,基于JSP。Jbuilder8里已经集成了STRUTS1.02的制作。??免费。??简述WAF+STRUTS结合的例子:WEB层用STRUTS,EJB层用WAF:??JSP(TagLib)——>ActionForm——>Action ——> Event——>EJBAction——>EJB ——>DAO——>Database JSP(TagLib)
Java
之路
你了解
Java
吗?你知道
Java
能做什么吗?你知道
Java
该怎么学吗?你知道
Java
未来的发展趋势、发展状况吗?
java
多线程设计
模式
java
线程是我们常用的东西,但是,你觉得你真的掌握它了吗?这
本书
《
java
多线程设计
模式
》,我不多说了,你知道的。
《
Java
多线程设计
模式
详解》(PDF及源码)
这
本书
是很经典的! 如何充分利用系统资源,如何让你的软件跑得更快?如何在多处理器下更好的实现多线程呢?该书详细阐述了
JAVA
多线程的设计、开发并配有测试源代码,更值得注意是将多线程设计与设计
模式
结合起来,供我们设计大型服务器的多线程提供了帮助。
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章