JAVA及其相关
-
JAVA程序设计朱喜福Java语言是目前最流行的面向对象的网络编程语言之一。本书从最基本的入门概念开始,对Java面向对象程序设计的基本概念和技术等内容进行较为详细的讲解;并通过大量的编程实例讲述如何使用Java语言及其类库编写解决实际问题的Java应用程序和Java小应用程序;对Java中提供的常用数据结构类的使用、异常和多线程的概念和应用等进行了细致和深入的讲解;对Java的输入输出处理、图形用户界面的设计等也进行深入的介绍。本书每章都安排了大量有针对性的编程实例及练习题,并对全书的内容给出了一些综合应用的实例。.本书可作为高等院校应用型本科、高职高专的教材和教学参考书,也可作为对Java编程感兴趣的读者的入门参考书。... -
UML2.0学习指南(美)迈尔斯,(美)汉密尔顿 著,汪青青 译假如你像大部分的软件开发者一样,正在建立的系统越来越复杂。无论是桌面应用程序还是企业级系统,其复杂性都像是一头毛茸茸的巨兽,但你必须正视它。.UML(统一建模语言)帮助你处理这种复杂性。无论视UML为一种蓝图语言(blueprint Language)、草稿工具(sketch tool)还是一种编程语言,这本书都教给你必须知道的知识,以及将UML应用到项目的方法。虽然市面上已经有许多描述UML的书,但本书的主要特色包括:在模型里捕捉系统的需求,确保设计切合使用者的需要;为组成系统的各部分及彼此间的关系建模;为组成系统的各部分如何彼此合作以满足系统需求建模;在现实世界里建模、捕捉与部署系统。..本书既迷人又容易理解,会告诉你如何运用UML精雕细琢以及传达项目设计意图。Russ Miles与Kim Hamilton根据他们难得的实践经验(而非理论)来介绍UML。无论采用何种软件流程及方法论,本书都是在使用UML 2.0时必备的参考资源。包括练习在内的其他信息参见http://www.learninguml2.com。... -
JAVA设计模式(美)梅特斯克,(美)韦克 著,龚波,赵彩琳,陈蓓 译本书通过最新的Java特征和最佳实践阐释了经典著作《设计模式》中介绍的23种基本设计模式。作者根据自己丰富的编程经验,用实际的Java 5.0程序、清晰的UML图表以及引人入胜的实践讲述了每个模式。书中每章集中讨论一种特定的模式,之后给出一些自我突破题,自我突破题或者启发读者思考,或者要求编写代码来解决某个问题,有助于更深入地理解书中的概念。.本书适合于各层次的Java开发人员阅读。设计模式现在已经成为专业软件开发人员的必备技能。在Java语言中,设计模式更是无所不在。但是,学习和掌握模式并产是一件轻松的事情。..本书是模式先驱John Vlissides主编的“软件模式”丛书之一,是经典著作{设计模式)一书的绝佳配套读物。本书用最新的Java语言特征讲述23种基本设计模式,并且就地取材,通过许多Java特有的模式实现和Java平台本身应用模式的实例进行阐述,还提供了许多富于启发性的练习,有助于增强读者理解和设计模式的能力,并能使读者更深入地掌握Java语言。书中融入了两位作者自身深厚的开发和培训经验。更重要的是,本书反映了业界对设计模式的最新认识,并介绍了相关的新知识,包括UML、重构和单元测试等。... -
JSF实战(美)曼 著,铁手 等译JSF是Sun公司J2EE标准指定的Web应用框架,得到了众多厂商的支持。本书是JSF方面的名著,共分五个部分。第一部分是JSF基础知识;第二部分是构建UI;第三部分研究将原型转化为实际应用所需的应用代码;第四部分从组件开发的角度来研究JSF;第五部分基于第四部分所讲述的知识给出了大量示例。本书作者是JSF界的权威,在书中提供了大量的实际经验。.本书适合正在开发Java Web应用的架构师、应用开发人员阅读。JSF是基于组件的JavaEE标准Web框架,得到了业界各大厂商的普遍支持。本书是JSF领域的一部名著,是世界顶尖JSF专家的经验结晶。..本书集教程、案例和参考于一身,讲解了何为JSF,它的工作原理,如何应用JSF开发Web程序的界面,如何与Struts、JSP和XUL等技术结合。书中还讲解了标准组件、呈现器、转换器和验证器的各种细节,以及如何应用它们来构建实际应用。另外,在本书的配套网页上为读者免费提供了近300页极具价值的扩展内容,包括开发各种组件、呈现器、验证器和转换器的示例和JSF参考。... -
JAVA TM STRUCTURES英.这是一本让读存在现代程序设计环境中学习如何生成和分析常用数据结构的教材。书中介绍了如何用Java语言设计与实现传统的数据结构。本书目下列情点:·用Java这一开放的、纯面向对象的语著作为描述语言。·采用面向对象方法来设计传统的数据结构;引入类、并面、继承、封装等思想。·全书结枸严谨,前后连接自然,内容简洁而又清晰。·使用适应于事物本易规律的方法来描述事物,亦即用对象、类这一封装了数据和操作的结构来描还数据组织。·不仅讲述了如何用Java实现数据结构且抽象出一般的设计原则掌握并灵活运用这些原则可以使读香受益非浅。·书中有50多个已实现并经过测试的类。这些类构成一个结构包,可以作为程序员编程的基础。·书中有大量实例,吉诉读著如何去使用定义好的数据结构。·每一章后有大量精心设计的提问,目以帮助读者复习和进一步提高。本书适合于本科高年级学生使用。本书附录A虽有Java语言的简介,但对不熟悉Java语言的读者,建议最好在学习本书轭花上几周时间了解Java语言。 -
面向对象程序设计与Java语言周晓聪,李文军,李师贤编本书的主要内容大致可分为两大部分:第1-10章为基础部分,以面向对象程序设计的基本概念为导向,从程序设计的最基本概念开始,介绍基本数据类型与控制结构,并逐步过渡到讨论方法、类、继承、多态、异常处理等复杂机制,循序渐进,深入浅出地引导读者步入面向对象程序设计的大门;第11-16章以编程模式为导向,介绍Java语言对对象容器、图形用户界面、数据库编程、多线程编辑、网络通信编程等领域的支持,为读者进一步开发大型Java应用程序打下良好的基础。本书的每一章都附有精选的典型习题,以帮助读者掌握该章的内容。本书既可作为计算机类专业本科生程序设计课程的入门教材,也可作为非计算机类专业高年级学生面向对象程序设计课程的教材,同时还可供广大软件开发人员参考。 -
VISUAL J++入门与提高徐国标 郭新明是一种简单的、面向对象的、分布式的、健壮的、安全的、与硬件平台无关的、可移植的、高性能的、多线程的以及动态解释执行型的程序设计语言。Java的许多内容都是为网络服务的。本书详细介绍了Java方面的基础知识、Java的安装、Java与面向对象技术、Java的编译与调试等内容。并列举了许多编辑实例以帮助读者有效地掌握Java,早日步入Java编程世界的神秘殿堂。本书编写通俗易懂,深浅恰当,实例多。既可人微言轻广大计算机爱好者的工具书,也可作为大专院校在校生或各培训班的教科书。 -
Head First JavaKathy Sierra&Bert Bates《Head First Java》是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。.而且不只是读死书,你还会玩游戏、拼图、解谜题以及以意想不到的方式与Java交互。在这些活动中,你会写出一堆真正的Java程序,包括了一个船舰炮战游戏和一个网络聊天程序。..Head First系列的图文并茂学习方式能让你快速地在脑海中掌握住知识。敞开心胸准备好学习这些关键性的主题:·Java程序语言 ·面向对象程序开发 ·Swing图形化接口 ·使用Java API函数库 ·编写、测试与布署应用程序 ·处理异常 ·多线程 ·网络程序设计 ·集合与泛型 如果你想要看“一本正经”的书,去找其他的。但如果你真地想要好好地学习Java,你会需要《Head First Java》。这本书可是Amazon编辑推荐的十大好书之一! ... -
项目实践精解JAVAWEB应用开发梁立新本书通过丰富的项目实践案例和深入浅出的讲解,引领读者学习Java Web应用完整的开发体系,以及Java Web的各个组件在项目开发中的实际应用。书中全面介绍了Java Web应用开发的分析、设计、开发和测试技术。本书的特色是以项目实践作为主线贯穿其中。本书提供了一个完整的eBookStore电子商务应用,通过对该项目各个功能模块从需求分析、系统分析设计、部署实现到测试等全过程的分析,使读者能够快速掌握Web开发中最核心的JSP-Servlet-JavaBean- JDBC等组件。其中还补充介绍了XML, JavaScript等技术的概念及应用;同时特别奉献了Web开发的前沿技术:Web 2.0和Ajax。另外,书中还提供了实际项目开发中的常用技巧:文件的上传/下载(upload/download)及数据分页/格式化显示(Display Tag)等。最后,读者能够依据书中提供的项目案例定制所需的功能,开发专业的Java应用系统。本书适合作为Java Web开发的培训教材或自学教材,也适合作为Java Web开发人员的参考书。 -
中文版STRUTS RECIPES构建稳固的商务应用策略George Franciscus,Danilo Gurovich本书主要介绍了在Java平台中使用主流Web开发框架Struts进行Web开发的各种方法、原则、技巧与实践。本书出自开发一线专家之手,本着实用的原则,涵盖运用Struts进行Java Web开发的各类实用技巧,内容丰富、全面深入;无论对于需要应用Struts进行Web开发的一线开发人员,还是Sturts入门、进阶者,本书都是一本不可多得的实用指南。本书帮助项目开发和系统分析人员解决Struts问题并通过强调最优方法来确保应用的安全性,健壮性和可维护性。本书提供大量详细的代码清单为开发者节省时间和金钱。每个方法中除了给出解决方案,还清晰地定义所要解决的问题,给出须要了解的背景,并讨论采用此方法可能带来的实际问题。该书还展现了模拟试图控制器每个层次的方法和设计模式,提供了使用基本的和扩展的标签库,以及使用Ant和 Struts进行有效的、安全的解决问题。书中提供的技术经过了实际的企业级开发和部署的考验,读者可以放心使用。
