
微信扫一扫,移动浏览光盘
简介
本书是Java面向对象程序设计的一本经典教材,它将Java语言与面向对象程序设计的原理和方法相结合,使用Java最新类库,以大量实例详细介绍如何介绍如何使用Java进行面向对象的程序设计、GUI的程序设计、数据库应用的程序设计和Web应用的程序设计。
本书可作为Java面向对象程序设计课程的教材,也可作为Java的GUI程序设计、数据库应用开发、JSP的Web应用开发的入门和提高的学习教材。本书的读者对象可以是各类编程人员、计算机相关专业的本科生和研究生,也可以是Java技术的自学者或短训班的学员。为方便读者学习,本书还配有电子教学软件、实例代码、习题答案与实验。
目录
第1章 面向对象程序设计
1.1 面向对象与面向过程程序设计…………………………………………………1
1.2 类与对象…………………………………………………………………………2
1.3 封装与信息隐藏…………………………………………………………………3
1.4 继承………………………………………………………………………………4
1.5 多态性……………………………………………………………………………4
1.6 面向对象的建模和UML …………………………………………………………5
1.7 小结………………………………………………………………………………5
习题……………………………………………………………………………………5
第2章 Java概述和入门程序
2.1 Java的历史及发展………………………………………………………………6
2.2 Java语言的特点…………………………………………………………………6
2.3 Java类库…………………………………………………………………………8
2.4 Java的开发环境…………………………………………………………………8
2.4.1 JDK的下载、安装与使用…………………………………………………8
2.4.2 Java集成开发环境………………………………………………………9
2.5 Java程序类型及简单例子……………………………………………………10
2.5.1 应用程序…………………………………………………………………10
2.5.2 小应用程序………………………………………………………………16
2.5.3 Servlet …………………………………………………………………19
2.5.4 Bean………………………………………………………………………20
2.6 小结………………………………………………………………………………20
习题……………………………………………………………………………………20
第3章 1ava程序设计基础
3.1 标识符与数据类型……………………………………………………………21
3.1.1标识符………………………………………………………………………21
3.1.2数据类型……………………………………………………………………22
3.2 运算符与表达式………………………………………………………………26
3.2.1 表达式……………………………………………………………………26
3.2.2 运算符……………………………………………………………………26
3.2.3 运算符的优先级…………………………………………………………33
3.2.4 语句和块…………………………………………………………………33
3.3 算法的基本控制结构…………………………………………………………35
3.3.1 分支语句…………………………………………………………………35
3.3.2 循环语句………………一………………………………………………39
3.4 数组………………………………………………………………………………46
3.4.1 一维数组…………………………………………………………………46
3.4.2 二维数组…………………………………………………………………48
3.5 小结……………………………………………………………………………51
习题……………………………………………………………………………………51
第4章 类和对象
4.1 面向对象程序设计的思想………………………………………………………53
4.1.1 00P思想……………………………………………………………………53
4.1.2 用类实现抽象数据类型:时钟类………………………………………53
4.1.3 类成员:构造函数、方法和域…………………………………………56
4.2 类的作用域………………………………………………………………………57
4.3 成员访问控制……………………………………………………………………58
4.4 方法………………………………………………………………………………59
4.4.1 方法的声明与局部变量…………………………………………………59
4.4.2 方法的参数传递…………………………………………………………60
4.4.3 使用Set和get方法………………………………………………………61
4.4.4 方法重载…………………………………………………………………62
4.5 初始化类的对象:构造函数……………………………………………………65
4.6 this………………………………………………………………………………67
4.7 垃圾收集…………………………………………………………………………69
4.8 static方法和域…………………………………………………………………69
4.9 类的组合…………………………………………………………………………72
4.10 包的创建和访问 ………………………………………………………………74
4.10.1 包的创建 ………………………………………………………………74
4.10.2 包的使用 ………………………………………………………………75
4.11 小结……………………………………………………………………………77
习题……………………………………………………………………………………77
第5章 类的继承和派生
5.1 继承的概念和软件的重用性……………………………………………………79
5.2 派生类的定义………………………………一…………………………………80
5.3 作用域和继承……………………………………………………………………81
…………
1.1 面向对象与面向过程程序设计…………………………………………………1
1.2 类与对象…………………………………………………………………………2
1.3 封装与信息隐藏…………………………………………………………………3
1.4 继承………………………………………………………………………………4
1.5 多态性……………………………………………………………………………4
1.6 面向对象的建模和UML …………………………………………………………5
1.7 小结………………………………………………………………………………5
习题……………………………………………………………………………………5
第2章 Java概述和入门程序
2.1 Java的历史及发展………………………………………………………………6
2.2 Java语言的特点…………………………………………………………………6
2.3 Java类库…………………………………………………………………………8
2.4 Java的开发环境…………………………………………………………………8
2.4.1 JDK的下载、安装与使用…………………………………………………8
2.4.2 Java集成开发环境………………………………………………………9
2.5 Java程序类型及简单例子……………………………………………………10
2.5.1 应用程序…………………………………………………………………10
2.5.2 小应用程序………………………………………………………………16
2.5.3 Servlet …………………………………………………………………19
2.5.4 Bean………………………………………………………………………20
2.6 小结………………………………………………………………………………20
习题……………………………………………………………………………………20
第3章 1ava程序设计基础
3.1 标识符与数据类型……………………………………………………………21
3.1.1标识符………………………………………………………………………21
3.1.2数据类型……………………………………………………………………22
3.2 运算符与表达式………………………………………………………………26
3.2.1 表达式……………………………………………………………………26
3.2.2 运算符……………………………………………………………………26
3.2.3 运算符的优先级…………………………………………………………33
3.2.4 语句和块…………………………………………………………………33
3.3 算法的基本控制结构…………………………………………………………35
3.3.1 分支语句…………………………………………………………………35
3.3.2 循环语句………………一………………………………………………39
3.4 数组………………………………………………………………………………46
3.4.1 一维数组…………………………………………………………………46
3.4.2 二维数组…………………………………………………………………48
3.5 小结……………………………………………………………………………51
习题……………………………………………………………………………………51
第4章 类和对象
4.1 面向对象程序设计的思想………………………………………………………53
4.1.1 00P思想……………………………………………………………………53
4.1.2 用类实现抽象数据类型:时钟类………………………………………53
4.1.3 类成员:构造函数、方法和域…………………………………………56
4.2 类的作用域………………………………………………………………………57
4.3 成员访问控制……………………………………………………………………58
4.4 方法………………………………………………………………………………59
4.4.1 方法的声明与局部变量…………………………………………………59
4.4.2 方法的参数传递…………………………………………………………60
4.4.3 使用Set和get方法………………………………………………………61
4.4.4 方法重载…………………………………………………………………62
4.5 初始化类的对象:构造函数……………………………………………………65
4.6 this………………………………………………………………………………67
4.7 垃圾收集…………………………………………………………………………69
4.8 static方法和域…………………………………………………………………69
4.9 类的组合…………………………………………………………………………72
4.10 包的创建和访问 ………………………………………………………………74
4.10.1 包的创建 ………………………………………………………………74
4.10.2 包的使用 ………………………………………………………………75
4.11 小结……………………………………………………………………………77
习题……………………………………………………………………………………77
第5章 类的继承和派生
5.1 继承的概念和软件的重用性……………………………………………………79
5.2 派生类的定义………………………………一…………………………………80
5.3 作用域和继承……………………………………………………………………81
…………
Java面向对象程序设计习题解答与实验
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
