Java 与UML面向对象程序设计教程

分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 刘晓冬编著
出 版 社: 清华大学出版社
出版时间: 2008-1-1字数: 572000版次: 1页数: 356印刷时间: 2008/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302156451包装: 平装编辑推荐
Java语言是目前非常流行的一种面向对象的程序设计语言。本书就是为了满足初学者的需要而编写的。该书结合了作者多年的教学和研发经验,并给出一些来源于实践,且非常具有启发性的实际项目开发案例,使读者从中体会书中的知识点。全书共分4篇,主要包括了很多Java新特性,如泛型、自动装箱和枚举等,具体内容有Java程序设计基础、Java编程基础、面向对象技术概述、状态机图等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
内容简介
本书将Java程序设计技术与面向对象思想并重,将当前用来建模和开发具有工业水准软件系统的统一建模语言(UML)与Java结合介绍,强调面向对象的软件开发过程。全书在系统而全面地讲述Java程序设计语言的基础上,介绍了模型驱动的体系结构、UML概念和RUP过程,使Java程序员可以利用UML工具集来记录其设计抉择,从战略高度理解项目规划和建立企业级Java应用程序的过程,从而高效地开发出成功的项目。全书强调理论和实践的结合,案例丰富,紧扣面向对象分析与设计技术的最新进展。
全书内容丰富,易学,既可作为高等院校“Java程序设计”或“面向对象技术”课程的教材或教学参考书。
目录
第1篇Java程序设计基础
第1章Java语言简介
第2章Java编程基础
第2篇面向对象分析与设计
第3章面向对象技术概述
第4章用例图
第5章序列图和通信图
第6章类图和对象图
第7章活动图和交互概况图
第8章状态机图
第9章复合结构图和组件图
第10章包图
第11章时序图
第12章部署图
第3篇Java面向对象程序设计
第13章类和对象
第14章数组
第15章字符串
第16章继承与多态
第17章接口、内部类与枚举
第18章异常处理
第19章I/O流与文件
第20章图形用户界面设计
第21章Java applet
第22章多线程
第23章网络编程
第24章泛型
第4篇Java与UML协同应用开发
第25章手机程序开发
参考文献
