- 电子工业出版社
- 9787121284939
- 1-12
- 164569
- 48252959-1
- 平塑
- 16开
- 2023-12
- 339
- 212
- 工学
- 软件工程
- TP312JA
- 编程语言
- 本科 研究生及以上
目录
目 录__eol__第1章 Java语言概述 1__eol__1.1 Java语言简介 1__eol__1.2 Java语言的特点 2__eol__1.3 搭建Java开发环境 4__eol__1.4 第一个Java程序 9__eol__1.5 常用开发工具及在Eclipse环境下程序的开发 12__eol__习题 17__eol__第2章 数据类型、运算符和表达式 18__eol__2.1 标识符和关键字 18__eol__2.1.1 标识符 18__eol__2.1.2 关键字 18__eol__2.2 Java语言的基本数据类型 18__eol__2.2.1 数值类型 19__eol__2.2.2 布尔类型 21__eol__2.2.3 类型转换 21__eol__2.3 常量和变量 23__eol__2.3.1 常量 23__eol__2.3.2 变量 25__eol__2.4 运算符和表达式 27__eol__2.4.1 赋值运算符 27__eol__2.4.2 算术运算符 27__eol__2.4.3 复合赋值运算符 29__eol__2.4.4 自增自减运算符 30__eol__2.4.5 关系运算符和关系表达式 31__eol__2.4.6 逻辑运算符和逻辑表达式 32__eol__2.4.7 条件运算符 34__eol__2.4.8 逗号运算符 35__eol__2.4.9 位运算符和移位运算符 35__eol__习题 37__eol__第3章 控制结构和控制语句 39__eol__3.1 输入/输出语句 39__eol__3.1.1 控制台输入语句 39__eol__3.1.2 控制台输出语句 41__eol__3.2 选择结构 42__eol__3.2.1 if语句 42__eol__3.2.2 switch语句 49__eol__3.3 循环结构 52__eol__3.3.1 while语句 52__eol__3.3.2 do while语句 54__eol__3.3.3 for语句 56__eol__3.3.4 循环语句的嵌套 58__eol__3.3.5 break和continue语句 59__eol__3.4 应用实例 60__eol__习题 66__eol__第4章 数组和字符串 69__eol__4.1 数组 69__eol__4.1.1 数组概述 69__eol__4.1.2 一维数组 69__eol__4.1.3 二维数组 76__eol__4.2 字符串 80__eol__4.2.1 String类 80__eol__4.2.2 StringBuffer类 84__eol__4.3 应用实例 87__eol__习题 95__eol__第5章 类和对象 97__eol__5.1 面向对象基础 97__eol__5.1.1 面向对象和面向过程的比较 97__eol__5.1.2 面向对象的特点 98__eol__5.2 类和对象 99__eol__5.2.1 类和对象的概念 99__eol__5.2.2 类的声明和使用 100__eol__5.2.3 成员数据 101__eol__5.2.4 成员方法 103__eol__5.2.5 构造方法及对象的创建 106__eol__5.3 包 111__eol__5.4 访问修饰符 112__eol__5.4.1 类的访问修饰符 112__eol__5.4.2 类成员的访问修饰符 113__eol__5.4.3 set/get方法 115__eol__5.5 方法的调用及参数传递 116__eol__5.5.1 方法的参数 116__eol__5.5.2 方法的调用 118__eol__5.5.3 方法的返回值 119__eol__5.6 局部变量和成员变量的区别 120__eol__5.7 应用实例 122__eol__习题 128__eol__第6章 继承、多态和接口 130__eol__6.1 继承 130__eol__6.1.1 继承的概念 130__eol__6.1.2 继承的实现 130__eol__6.1.3 继承中的构造方法 134__eol__6.1.4 变量的隐藏和方法的覆盖 135__eol__6.2 多态 137__eol__6.3 抽象类和最终类 140__eol__6.3.1 抽象类 140__eol__6.3.2 最终类 141__eol__6.4 接口 141__eol__6.4.1 接口的声明 141__eol__6.4.2 接口的实现 142__eol__6.5 应用实例 144__eol__习题 148__eol__第7章 集合和泛型 150__eol__7.1 集合框架概述 150__eol__7.2 Set接口及其实现类 151__eol__7.3 List接口及常用的实现类 151__eol__7.3.1 ArrayList类 152__eol__7.3.2 LinkedList类 154__eol__7.3.3 向量Vector 156__eol__7.4 Map集合及常用的实现类HashMap 157__eol__7.5 Properties类 159__eol__7.6 集合类的遍历 163__eol__7.6.1 for语句方式 163__eol__7.6.2 Enumeration类方式输出 163__eol__7.6.3 Iterator类实现集合遍历 164__eol__7.7 泛型 166__eol__7.8 应用实例 169__eol__习题 173__eol__第8章 异常处理 176__eol__8.1 异常概述 176__eol__8.1.1 异常的概念 176__eol__8.1.2 异常的分类 177__eol__8.2 异常处理机制 178__eol__8.2.1 try-catch-finally语句捕获异常 179__eol__8.2.2 异常抛出 181__eol__8.2.3 自定义异常 182__eol__8.3 应用实例 183__eol__习题 186__eol__第9章 常用类 188__eol__9.1 基本数据类型类 188__eol__9.1.1 数据类型类简介 188__eol__9.1.2 自动装箱和自动拆箱 190__eol__9.1.3 数字和字符串的转换 192__eol__9.2 Math类和Random随机数类 193__eol__9.2.1 Math类 193__eol__9.2.2 Random类 194__eol__9.3 日期时间类 195__eol__9.3.1 Date类 196__eol__9.3.2 Calendar类 197__eol__9.3.3 实现日期类的格式化 199__eol__9.4 应用举例 200__eol__习题 203__eol__参考文献 204