Java 面向对象程序设计题解与上机指导
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 王宏宇,贾仰理主编
出 版 社: 中国人民大学出版社
出版时间: 2009-3-1字数:版次: 1页数: 210印刷时间:开本: 16开印次: 1纸张:I S B N : 9787300103457包装: 平装内容简介
本书是与《Java面向对象程序设计》配套的习题解答及上机指导教材。全书分为章节要点与习题解答,上机指导两部分。其中,章节要点与习题解答部分包括课本各章内容的要点总结、课后习题答案、补充习题及其解答;上机指导部分对Java程序设计上机实验的目的、步骤和方法进行介绍,提供了学习本课程应当进行的实验。
本书不仅可以作为《Java面向对象程序设计》的配套实验指导书和参考书,而且可以作为其他Java面向对象程序设计学习的参考书;既适合高职高专院校师生和计算机培训机构使用,也可供报考计算机等级考试的读者使用。
目录
第一部分章节要点与习题解答
第1章面向对象程序设计概述
1.1本章要点
1.1.1程序设计方法的发展
1.1.2面向对象程序设计基本概念
1.1.3面向对象的基本特征
1.1.4面向对象程序设计语言
1.2课后习题解答
1.3补充习题
1.4补充习题解答
第2章Java语言概述
2.1 本章要点
2.1.1Java简介
2.1.2Java程序分类及其开发步骤
2.1.3Java开发工具与环境
2.2课后习题解答
2.3补充习题
2.4补充习题解答
第3章Java语言基础
3.1 本章要点
3.1.1Java语言的基本组成
3.1.2基本数据类型
3.1.3运算符与表达式
3.1.4Java语句
3.1.5流程控制
3.1.6数组
3.2课后习题解答
3.3补充习题
3.4补充习题解答
第4章类、对象和接口
4.1本章要点
4.1.1类和对象
4.1.2类的继承
4.1.3类的多态
4.1.4内部类
4.1.5接口
4.2课后习题解答
4.3补充习题
4.4补充习题解答
第5章包和Java基础类
5.1 本章要点
5.1.1包
5.1.2Java类库常见包
5.1.3使用类库的方法
5.1.4java.long包提供的常用基础类
5.1.5java.util包提供的常用类
5.2课后习题解答
5.3补充习题
5.4补充习题解答
第6章Java异常处理
6.1 本章要点
6.1.1异常的概念
6.1.2异常处理类的层次结构
6.1.3异常处理机制
6.1.4创建用户自己的异常
6.2课后习题解答
6.3补充习题
6.4补充习题解答
第7章Java图形用户界面设计
7.1 本章要点
7.1.1Java图形用户界面GUl
7.1.2java.awt包
7.1.3Swing包
7.1.4AWT图形设计
……
第8章Applet及其应用
第9章I/O系统
第10章多线程编程
第11章多媒体编程
第12章网络编程
第二部分上机指导
参考文献
书摘插图
第一部分章节要点与习题解答
第1章面向对象程序设计概述
1.1本章要点
1.1.1程序设计方法的发展
1.早期程序设计方法和语言的发展
程序设计就是针对某一要处理的问题,按照特定的程序设计方法设计出解决该问题的计算机指令序列。进行程序设计要借助某种计算机语言来编写程序,这种计算机语言我们称为程序设计语言。
程序设计方法经历了面向机器(Machine—Oriented)、面向过程(Procedure—Oriented)和面向对象(Cbject—Oriented)的发展历程。面向机器的程序设计方法使用针对特定机器型号的低级语言开发程序,不利于程序的编写和维护,程序的生产效率很低,质量难以保证,可移植性差。
在面向过程程序设计中,问题被看作一系列需要完成的任务,相应的函数用于完成这些任务,这些函数是面向过程的,即函数关注如何根据规定的条件完成指定的任务。早期面向过程的的高级程序设计语言有FORTRAN、ALGOL、BASIC等。结构化程序设计方法主要思想是采用自顶向下、逐步求精的方法,将整个程序结构划分成若干个功能相对独立的模块,模块之间的联系尽可能简单;每个模块用顺序、选择、循环三种基本结构来实现;每个模块只有一个入口和一个出口。结构化程序设计方法的代表语言是C、Pascal、Ada等。
……