Java面向对象程序设计教程
作者:施珺编著
出版时间: 2019年版
内容简介
《Java面向对象程序设计教程》是与江苏省在线开放课程“Java面向对象程序设计”配套的主讲教材。全书共分9章,内容包括Java概述、Java语言基础、Java面向对象编程、Java图形用户界面程序设计、Applet设计、Java输入输出流与文件操作、Java的多线程机制、Java的数据库编程、常用工具类与集合框架。
《Java面向对象程序设计教程》注重知识点和例题组织的逻辑性、实用性,精心编写了系列化的例题,循序渐进地融入Java语言知识和面向对象的编程思想,并在每章后面提供了适量的针对性习题。全书通俗易懂,可读性好,便于自学。
《Java面向对象程序设计教程》内容既能满足高等院校开设“Java程序设计”公共基础课程的教学要求,也兼顾了计算机类相关专业开设“面向对象程序设计”课程的教学要求。
目录
第1章 Java概述
1.1 Java的起源和特点
1.1.1 Java的起源
1.1.2 Java语言的特点
1.2 Java的开发环境
1.2.1 Java三种平台简介
1.2.2 安装Java SE平台
1.2.3 安装Java编程环境
1.3 Java程序的开发步骤
1.3.1 源程序的编写和保存
1.3.2 Java程序的编译
1.3.3 Java程序的运行方式
1.4 Java程序的构成
1.4.1 Java Application的结构
1.4.2 Java Applet的结构
本章习题
第2章 Java语言基础
2.1 Java语法基础
2.1.1 标识符与关键字
2.1.2 数据类型
2.1.3 常量与变量
2.2 运算符与表达式
2.2.1 算术运算符和算术表达式
2.2.2 关系运算符和条件运算符
2.2.3 逻辑运算符和逻辑表达式
2.2.4 位运算符和位表达式
2.2.5 赋值运算符
2.2.6 运算符的优先级
2.3 流程控制语句
2.3.1 三种基本控制结构
2.3.2 选择结构语句
2.3.3 循环结构语句
2.3.4 流程跳转语句
2.4 数组
2.4.1 数组的基本概念
2.4.2 一维数组的创建与使用
2.4.3 二维数组的创建与使用
2.5 字符串
2.5.1 字符串的概念
2.5.2 字符串的操作
本章习题
第3章 Java面向对象编程
3.1 面向对象软件开发概述
3.1.1 面向对象程序设计基本概念
3.1.2 类的UML图
3.2 类的定义与对象的创建
3.2.1 类的定义
3.2.2 类的属性
3.2.3 类的方法
3.2.4 构造方法
3.2.5 对象的创建与引用
3.2.6 类之间各种关系的定义
3.2.7 类中“变量”与“方法”概念的辨析
3.3 Java的继承与多态
3.3.1 Java的继承
……
第4章 Java图形用户界面程序设计
第5章 Applet设计
第6章 Java输入输出流与文件操作
第7章 Java的多线程机制
第8章 Java的数据库编程
第9章 常用工具类与集合框架
参考文献