Beginning Java Objects中文版从概念到代码(第2版)

分类: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,Java,综合,
品牌: 巴克
基本信息·出版社:人民邮电出版社
·页码:701 页
·出版日期:2007年
·ISBN:7115154406
·条形码:9787115154408
·包装版本:第2版
·装帧:平装
·开本:16开
产品信息有问题吗?请帮我们更新产品信息。
内容简介《Beginning Java Objects中文版从概念到代码》(第2版)是关于软件对象和.Java的,但并不是纯粹地介绍.Java语言,而是强调如何从对象模型转换到功能完整的Java应用程序。书中讲述了对象基础、对象建模和模型的实现。《Beginning Java Objects中文版从概念到代码》(第2版)除了用学生注册系统(SRS)示例贯穿全书之外,还在附录中给出三个附加的案例,这些案例是每章结尾给出的诸多练习的基础。
作者简介JACQUIE BARKER是一位专业的软件工程师、技术作家以及位于弗吉尼亚州费尔法克斯市的乔治·梅森大学和位于华盛顿特区的乔治·华盛顿大学的兼职教员。在超过28年的实际软件开发和项目管理经历中,Jacquie将过去12年的时间主要用在对象技术上,并成为了对象建模专家和Sun公司认证Java程序员。她是ObjectStart LLC(一个指导和培训对象技术的公司)的创始人,她也是位于弗吉尼亚州赫恩登市的Technology Associates公司技术部的资深成员。
Jacquie在位于俄亥俄州克利夫兰的凯斯西保留地大学获得计算机工程理学学士学位,并获得最高荣誉,在那里她被吸收为Tau Beta Pi国家工程荣誉协会会员。她在加州大学洛杉矶分校获得计算机科学理学硕士学位,主修软件系统工程,后来在乔治·梅森大学的信息技术专业进行研究生课程学习。
Jacquie教授对象基础的成功方法一直受到全球读者的广泛赞扬,本书第1版被多所大学用作核心IT课程的主要教材。她的新书Taming the Technology Tidal Wave:Practical Career Advice for IT Professionals是一本关于如何维持技术领先的轻松指南,该书也同样得到了好评。
在个人方面,Jacquie热爱的对象包括她的丈夫Steve、宠物老鼠、小型长毛德国猎犬(也叫作wiener狗)、教学、写作和Java程序设计。在不从事计算机相关的事务时,Jacquie和Steve喜欢骑摩托车旅行穿过弗吉尼亚郊区、骑双人自行车、在湖边享受安静的假期以及与亲朋好友共度时光。
要获得Jacquie已经出版的书籍和提供的服务的更多信息,请访问她的网站http:// objectstart.com和http://techtidalwave.com。
编辑推荐《Beginning Java Objects中文版从概念到代码》(第2版)适合作为高等院校计算机专业“面向对象程序设计”、“面向对象方法”或“Java语言”课程的教材,也适合作为公司的培训课程的教程。
目录
第一部分对象基础
第1章抽象和建模
1.1通过抽象来简化
1.2通过抽象来概括
1.3抽象的重用
1.4固有的问题
1.5小结
第2章Java基础
2.1为什么选择Java
2.2简单Java程序剖析
2.3Java的“机制”
2.4基本类型
2.5变量
2.6变量初始化
2.7String类型
2.8大小写敏感
2.9Java表达式
2.10自动类型转换和显式转型
2.11循环和其他流程控制结构
2.12块结构语言和变量作用域
2.13打印到屏幕
2.14Java风格要素
2.15小结
第3章对象和类
3.1最简软件
3.2对象是什么
3.3类是什么
3.4实例化
3.5封装
3.6用户定义类型和引用变量
3.7实例化对象:近距离的审视
3.8对象作为属性
3.9面向对象编程语言的三个典型特征
3.10小结
第4章对象交互
4.1事件驱动对象协作
4.2声明方法
4.3用方法实现业务规则
4.4对象作为方法调用的环境
4.5方法重载
4.6对象间的消息传递
4.7委托
4.8获得对象句柄
4.9对象作为客户和供应者
4.10信息隐藏/可访问性
4.11从客户代码访问私有特征
4.12封装+信息隐藏的能力
4.13公有/私有准则的例外
4.14构造方法
4.15回顾最简软件
4.16小结
第5章对象关系
5.1关联和连接
5.2聚集和组合
5.3继承
5.4回顾OOPL的三个典型特征
5.5小结
第6章对象集合
6.1什么是集合
6.2三种一般集合类型
6.3数组作为简单集合
6.4一个更复杂的集合类型:ArrayList类
……
第7章其他对象概念
第二部分对象建模基础
第8章对象建模过程概要
第9章通过用例形式化需求
第10章对系统的静态/数据特征建模
第11章对系统的动态/行为特征建模
第12章包装建模成果
第三部分将对象蓝图转换为Java代码
第13章完善Java知识
第14章将模型转换为Java代码
第15章完善自己的应用程序,第一部分:添加数据访问层
第16章完善自己的应用程序,第二部分:添加表示层
第17章SRS,第三部分:添加GUI
第18章下一步
第四部分附录
索引
……[看更多目录]