
作者:袁绍欣,等
页数:419
出版社:清华大学出版社
出版日期:2012
ISBN:9787302280354
电子书格式:pdf/epub/txt
内容简介
本书的内容大体可分为三个部分。第1章一第7章为第一部分,着重介绍java面向对象的基本知识点,主要有java的基本环境、java语言基础、java工程规范、面向对象基本概念、基本特征、概念深化、异常处理等,读者通过这部分的学习可以用java语言建立起面向对象思维的能力,其中第4章~第6章是本部分的重点;第8章~第16章为第二部分,着重介绍java语言的应用,主要有java常用类库与工具、线程、集合类框架、awt与swing图形用户界面、输入/输出、网络通信、jdbc,读者通过这部分的学习可以了解java工程应用的基础知识,其中第8章一第10章以及第14章、第16章是本部分的重点;第17章~第20章为第三部分,着重介绍java软件体系结构设计,主要有uml、设计模式、软件框架和分布式对象技术,读者通过这部分可以掌握和了解进行软件结构设计时需要用到的模型表达方式、设计思想、框架编程思维和分布式软件设计的主要方法。
这三部分的内容,囊括了java语言和java软件结构设计的主要知识点,丰富了java面向对象程序设计的内涵,可由浅人深、循序渐进地带领读者进入java面向对象程序设计的艺术殿堂。
本书特色
袁绍欣、安毅生、赵祥模、葛玮编著的《Java面向对象程序设计(第2版)》以UML表达设计,以设计模式蕴含设计思想,以软件框架表达软件设计的基础,以分布式对象技术体现软件系统的设计架构,这四个方面是进行软件设计不可分割的有机组成要素。
本书加强了它们之间的联系并使二者相辅相成。用图形表达抽象的概念。图形具有信息容量大且清晰直观的特点,用图形表达抽象的软件概念有助于引起读者的兴趣,提升他们理解的准确度和记忆的持久性。
目录
1.1java语言——网络时代的编程语言
1.1.1网络时代编程问题
1.1.2问题的解决方法
1.2 java语言的特点
1.3java程序的编译环境和执行环境
1.4第一个java程序——helloworld
1.5 java程序的分类
1.6java平台
小结
习题
第2章java语言基础
2.1数据类型
2.2表达式
2.3控制语句














