注册 登录 进入教材巡展
#
  • #

出版时间:2023-01

出版社:电子工业出版社

以下为《Java面向对象实用教程(第4版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121347153
  • 1-7
  • 263018
  • 48253109-2
  • 平塑
  • 16开
  • 2023-01
  • 518
  • 332
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
  • 本科 高职
目录
目 录__eol__第1章 Java概述 1__eol__1.1 Java崛起 1__eol__1.2 Java与C、C++ 3__eol__1.2.1 Java和C++ 3__eol__1.2.2 Java与C 3__eol__1.3 Java语言特点及更新 5__eol__1.4 Java程序的类型及其不同的编程模式 6__eol__1.5 Java开发工具入门 8__eol__1.5.1 JDK的下载、安装 8__eol__1.5.2 配置环境变量 9__eol__1.5.3 JDK开发工具简介 11__eol__1.6 Java程序开发过程 11__eol__1.7 实训 18__eol__习题1 18__eol__问题探究1 18__eol__第2章 Java编程基础 20__eol__2.1 标识符、关键字和分隔符 20__eol__2.1.1 标识符和关键字 20__eol__2.1.2 分隔符 21__eol__2.2 数据类型 22__eol__2.2.1 基本数据类型 23__eol__2.2.2 常量和变量 24__eol__2.3 运算符与表达式 26__eol__2.3.1 算术运算符 26__eol__2.3.2 赋值运算符 27__eol__2.3.3 关系运算符 28__eol__2.3.4 逻辑运算符 29__eol__2.3.5 条件运算符 29__eol__2.3.6 其他运算符 30__eol__2.3.7 运算符的优先级 30__eol__2.4 Scanner键盘输入 30__eol__2.5 案例实现 33__eol__习题2 33__eol__问题探究2 34__eol__第3章 程序流程控制结构和方法 36__eol__3.1 语句和程序流程控制结构 36__eol__3.2 选择结构 37__eol__3.2.1 选择语句 37__eol__3.2.2 多选择结构switch语句 41__eol__3.3 循环结构 44__eol__3.3.1 三种循环语句 44__eol__3.3.2 循环程序结构小结 48__eol__3.3.3 循环嵌套与continue、break语句 48__eol__3.4 算法设计* 51__eol__3.4.1 迭代算法 51__eol__3.4.2 穷举算法 52__eol__3.4.3 递归算法 54__eol__3.5 案例实现 55__eol__习题3 55__eol__问题探究3 56__eol__第4章 数组 57__eol__4.1 数组的基本概念 57__eol__4.2 一维数组 58__eol__4.2.1 一维数组的声明 58__eol__4.2.2 一维数组内存申请 58__eol__4.2.3 一维数组的初始化 59__eol__4.2.4 测定数组的长度 60__eol__4.2.5 for each语句与数组 61__eol__4.3 二维数组 62__eol__4.3.1 认识二维数组 62__eol__4.3.2 二维数组的声明与创建 63__eol__4.3.3 二维数组元素的初始化 64__eol__4.3.4 二维数组的引用 65__eol__4.4 案例实现*(课外研学) 67__eol__习题4 70__eol__问题探究4 71__eol__第5章 Java类和对象 73__eol__5.1 面向对象编程 73__eol__5.2 类的描述 76__eol__5.2.1 类的定义 76__eol__5.2.2 成员变量的访问控制符 78__eol__5.2.3 成员方法 79__eol__5.2.4 成员变量和局部变量 81__eol__5.2.5 final变量 82__eol__5.3 对象的创建与使用 82__eol__5.3.1 对象的创建 82__eol__5.3.2 对象的比较 84__eol__5.3.3 对象的使用 85__eol__5.3.4 释放对象 89__eol__5.3.5 Java变量内存分配 89__eol__5.3.6 匿名对象 90__eol__5.4 类的构造方法 91__eol__5.4.1 构造方法的作用和定义 91__eol__5.4.2 this引用 93__eol__5.5 static变量及static方法 99__eol__5.5.1 static变量 99__eol__5.5.2 static方法 100__eol__5.6 对象初始化过程 103__eol__5.7 成员方法 106__eol__5.7.1 方法调用与参数传递方式 106__eol__5.7.2 方法重载 111__eol__5.7.3 final最终方法和abstract抽象方法 113__eol__5.8 复杂程序解决方案和方法 113__eol__5.9 案例实现 117__eol__习题5 120__eol__问题探究5 123__eol__第6章 类的继承和接口 126__eol__6.1 类的继承 126__eol__6.1.1 继承的概念 126__eol__6.1.2 创建子类 127__eol__6.1.3 关于父类的构造方法 128__eol__6.2 成员变量的隐藏和成员方法的重构 131__eol__6.3 抽象类 133__eol__6.4 接口 135__eol__6.4.1 接口概述 135__eol__6.4.2 接口的定义 136__eol__6.4.3 实现接口的类定义 136__eol__6.4.4 接口的多态性 139__eol__6.4.5 Java 8接口扩展方法 141__eol__6.5 泛型 142__eol__6.5.1 泛型的概念和泛型类的声明 142__eol__6.5.2 泛型应用 142__eol__6.6 案例实现 144__eol__习题6 148__eol__问题探究6 149__eol__第7章 Java API初步 150__eol__7.1 Java SE API官网下载 150__eol__7.2 Java输入/输出 151__eol__7.2.1 标准输出方法 151__eol__7.2.2 命令行参数输入法的应用 153__eol__7.2.3 流式交互输入/输出的应用 154__eol__7.2.4 Java I/O基本模型 155__eol__7.2.5 文件数据的读/写 157__eol__7.2.6 JOptionPane对话框输入法 159__eol__7.3 字符串类 160__eol__7.3.1 创建String对象 161__eol__7.3.2 创建StringBuffer对象 162__eol__7.3.3 正则表达式与模式匹配实例 163__eol__7.3.4 Java中正则表达式常用的语法 164__eol__7.3.5 模式匹配方法 164__eol__7.4 颜色类与图形绘制类 166__eol__7.4.1 图形的颜色控制 166__eol__7.4.2 类Graphics的基本图形 167__eol__7.5 集合ArrayList 170__eol__7.5.1 集合概述 170__eol__7.5.2 类ArrayList的应用 171__eol__7.5.3 ArrayList的综合应用 174__eol__7.5.4 类Arrays 175__eol__7.6 Java 8新特性* 177__eol__7.7 Java 9 入门体验 178__eol__7.8 案例实现*(课外研学) 181__eol__习题7 182__eol__问题探究7 183__eol__第8章 包和异常 185__eol__8.1 包 185__eol__8.1.1 创建包 186__eol__8.1.2 类的包外引用 187__eol__8.2 异常处理 189__eol__8.2.1 异常的基本概念 190__eol__8.2.2 异常处理机制 193__eol__8.2.3 自定义异常类 197__eol__8.2.4 GUI应用程序的异常处理 198__eol__8.3 案例实现 200__eol__习题8 203__eol__问题探究8 203__eol__第9章 面向对象程序设计的基本原则及初步设计模式* 204__eol__9.1 UML类图 204__eol__9.1.1 类的UML图 205__eol__9.1.2 UML接口表示 205__eol__9.1.3 UML依赖关系 205__eol__9.1.4 UML关联关系 206__eol__9.1.5 UML聚合关系 206__eol__9.1.6 UML组合关系 207__eol__9.1.7 泛化关系 207__eol__9.1.8 实现关系 208__eol__9.2 面向对象程序设计的基本原则 209__eol__9.2.1 发现变化,封装变化 209__eol__9.2.2 单一职责原则和最少知识原则 212__eol__9.2.3 开放—封闭原则 212__eol__9.2.4 子类型能够替换基类型原则 213_