社区
Java SE
帖子详情
Swing看什么书比较好?????????????
CanFly
2001-09-13 05:51:40
...全文
85
6
打赏
收藏
Swing看什么书比较好?????????????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CanFly
2001-09-14
打赏
举报
回复
to cherami(cherami)
java turtail 哪里能下倒中文版
hexiaofeng
2001-09-14
打赏
举报
回复
机械工业出版社的 java2图形设计 swing
xycleo
2001-09-13
打赏
举报
回复
swing比起其他语言的好像没有什么优势阿??
干吗这么喜欢??
biti_9512207
2001-09-13
打赏
举报
回复
唯一正解:
http://www.csdn.net/expert/TopicView.asp?id=106000
帮我up一下.
peacock_king
2001-09-13
打赏
举报
回复
机械工业出版社的《swing图形界面设计》
8848有卖
也可以去www.bolchina.com找找
cherami
2001-09-13
打赏
举报
回复
JAVA核心第二卷SWING部分,电子版的用SUN的java turtail.
Java学习指南
Swing
项目实战篇
一、课程简介本课程是基于Java
Swing
技术的项目实战教程,每章为一个项目实例。前置课程为
Swing
入门篇 和
Swing
高级篇。 以下项目中,界面部分使用
Swing
实现,为了实现项目需求,一般还会结合使用
Swing
之外的技术。 本课程包含以下项目:?:female_sign: 计算器?:female_sign: 仿QQ界面?:female_sign: 五子棋?:female_sign: 抽奖器?:female_sign: 密码本??:female_sign: 音乐播放器?:female_sign: 俄罗斯方块??:female_sign: 网络爬虫??:female_sign: 图
书
数据管理 (
Swing
+ MySQL JDBC )二、课程特点- 每章一个项目实例,各自独立- 每个项目约5-10个类,属于小型项目- 每个项目都具有实际的功能,并非单纯的教学演示。因此可能会综合运用到其他篇章的技术点。三、课程体系『Java学习指南』系列:Java的语法、原理、API、框架技术等方面『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,JavaBean,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)
LibraryApplication:简单的
Swing
UI Java应用程序
图
书
馆管理应用 提议 描述 该应用程序将做什么? 该应用程序将为用户提供组织和管理图
书
/电子
书
/有声读物库的工具。 您将被允许将
书
添加到图
书
馆,查看
书
的内容,编辑
书
的内容,从图
书
馆中删除
书
,查询
书
并对其进行排序,借阅和保留
书
,还有许多图
书
馆可能需要执行的其他操作,例如通过条形码签出
书
籍,退还
书
籍,订购
书
籍甚至出售
书
籍。 谁会使用它? 任何对管理许多
书
籍感兴趣的人,例如图
书
馆员,
书
店和藏
书
人。 为什么您对此项目感兴趣? 我相信这将是一个学习的好机会。 我认为这将是一个非常实用的项目,用途非常明确。 我相信这也与雇主有关。该项目将帮助我练习创建,读取,更新,删除操作。 我认为使用数据库很有趣,尤其是用接口表示该数据库。 我也喜欢阅读和听
书
。 用户故事 阶段1 作为用户,我希望能够将多本图
书
添加到图
书
馆的目录中 作为用户,我希望能够查看目录中的
书
籍列表 作为用户,我希望能够查看一本
书
的
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章