Java程序设计基础教程 / 普通高等教育十三五规划教材
作者: 谷志峰
出版时间:2016年4月
出版社:电子工业出版社
- 电子工业出版社
- 9787121284939
- 1-1
- 164569
- 0046170514-7
- 平塑
- 16开
- 2016年4月
- 339
- 212
- 工学
- 软件工程
- TP312JA
- 编程语言
- 研究生、本科
本书体系结构合理,章节设置得当,非常适合作为本专科学院计算机及信息工程类专业程序设计语言的入门教材,也适合作为Java初学者的入门自学教材。
第1章 Java语言概述
1.1 Java语言简介
1.2 Java语言的特点
1.3 搭建Java开发环境
1.4 个Java程序
1.5 常用开发工具及在Eclipse环境下程序的开发
习题
第2章 数据类型、运算符和表达式
2.1 标识符和关键字
2.1.1 标识符
2.1.2 关键字
2.2 Java语言的基本数据类型
2.2.1 数值类型
2.2.2 布尔类型
2.2.3 类型转换
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.4 运算符和表达式
2.4.1 赋值运算符
2.4.2 算术运算符
2.4.3 复合赋值运算符
2.4.4 自增自减运算符
2.4.5 关系运算符和关系表达式
2.4.6 逻辑运算符和逻辑表达式
2.4.7 条件运算符
2.4.8 逗号运算符
2.4.9 位运算符和移位运算符
习题
第3章 控制结构和控制语句
3.1 输入/输出语句
3.1.1 控制台输入语句
3.1.2 控制台输出语句
3.2 选择结构
3.2.1 if语句
3.2.2 switch语句
3.3 循环结构
3.3.1 while语句
3.3.2 dowhile语句
3.3.3 for语句
3.3.4 循环语句的嵌套
3.3.5 break和continue语句
3.4 应用实例
习题
第4章 数组和字符串
4.1 数组
4.1.1 数组概述
4.1.2 一维数组
4.1.3 二维数组
4.2 字符串
4.2.1 String类
4.2.2 StringBuffer类
4.3 应用实例
习题
第5章 类和对象
5.1 面向对象基础
5.1.1 面向对象和面向过程的比较
5.1.2 面向对象的特点
5.2 类和对象
5.2.1 类和对象的概念
5.2.2 类的声明和使用
5.2.3 成员数据
5.2.4 成员方法
5.2.5 构造方法及对象的创建
5.3 包
5.4 访问修饰符
5.4.1 类的访问修饰符
5.4.2 类成员的访问修饰符
5.4.3 set/get方法
5.5 方法的调用及参数传递
5.5.1 方法的参数
5.5.2 方法的调用
5.5.3 方法的返回值
5.6 局部变量和成员变量的区别
5.7 应用实例
习题
第6章 继承、多态和接口
6.1 继承
6.1.1 继承的概念
6.1.2 继承的实现
6.1.3 继承中的构造方法
6.1.4 变量的隐藏和方法的覆盖
6.2 多态
6.3 抽象类和终类
6.3.1 抽象类
6.3.2 终类
6.4 接口
6.4.1 接口的声明
6.4.2 接口的实现
6.5 应用实例
习题
第7章 集合和泛型
7.1 集合框架概述
7.2 Set接口及其实现类
7.3 List接口及常用的实现类
7.3.1 ArrayList类
7.3.2 LinkedList类
7.3.3 向量Vector
7.4 Map集合及常用的实现类HashMap
7.5 Properties类
7.6 集合类的遍历
7.6.1 for语句方式
7.6.2 Enumeration类方式输出
7.6.3 Iterator类实现集合遍历
7.7 泛型
7.8 应用实例
习题
第8章 异常处理
8.1 异常概述
8.1.1 异常的概念
8.1.2 异常的分类
8.2 异常处理机制
8.2.1 try-catch-finally语句捕获异常
8.2.2 异常抛出
8.2.3 自定义异常
8.3 应用实例
习题
第9章 常用类
9.1 基本数据类型类
9.1.1 数据类型类简介
9.1.2 自动装箱和自动拆箱
9.1.3 数字和字符串的转换
9.2 Math类和Random随机数类
9.2.1 Math类
9.2.2 Random类
9.3 日期时间类
9.3.1 Date类
9.3.2 Calendar类
9.3.3 实现日期类的格式化
9.4 应用举例
习题
参考文献