Java面向对象程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:邱少明编著
- 出 版 社:北京:北京交通大学出版社
- 出版年份:2009
- ISBN:9787811238181
- 页数:209 页
第1章 认识Java 1
1.1 Java的历史 1
1.2 Java的特点 2
1.3 Java的现状 3
1.4 Java跨平台原理的剖析 3
1.5 Java的安装及环境变量的配置 4
1.5.1 Java的安装 4
1.5.2 环境变量的配置 4
习题 6
第2章 Java基本程序设计 7
2.1 两个简单的例子 7
2.2 数据类型与变量 9
2.2.1 基本数据类型 9
2.2.2 整型 9
2.2.3 浮点型 10
2.2.4 字符型 10
2.2.5 布尔型 10
2.2.6 变量 10
2.2.7 常量 11
2.3 运算符、表达式与语句 12
2.3.1 算术运算符 12
2.3.2 位运算符 13
2.3.3 赋值运算符 13
2.3.4 关系运算符 14
2.3.5 逻辑运算符 14
2.3.6 条件运算符 15
2.3.7 表达式 16
2.3.8 运算符的优先级和结合性 16
2.3.9 语句 16
2.4 选择与循环性语句 17
2.4.1 选择语句 18
2.4.2 循环语句 21
2.4.3 循环辅助语句 24
习题 26
第3章 Java面向对象编程 29
3.1 对象 29
3.2 类 30
3.2.1 类的概念和定义 30
3.2.2 对象的使用 31
3.2.3 成员 33
3.2.4 构造方法 33
3.2.5 this关键字 35
3.3 继承 35
3.3.1 继承的基本概念和语法 36
3.3.2 super关键字 37
3.3.3 子类的构造方法 37
3.4 多态 39
3.4.1 方法的重载 39
3.4.2 成员的覆盖 43
习题 44
第4章 包和修饰符、Java的接口 50
4.1 包的概念和语法 50
4.1.1 包的概念 50
4.1.2 包的定义 50
4.1.3 带包类的编译、运行 50
4.2 包的导入 52
4.3 成员的访问权限修饰符 53
4.3.1 封装 53
4.3.2 成员的访问权限修饰符 53
4.4 成员的非访问权限修饰符 55
4.4.1 static 55
4.4.2 final 59
4.4.3 abstract 59
4.5 接口 61
4.5.1 接口的概念和语法 62
4.5.2 接口使用 62
4.5.3 抽象类和接口 64
习题 66
第5章 数组的相关操作、常用类 69
5.1 数组 69
5.1.1 一维数组的声明 69
5.1.2 数组元素的初始化 69
5.1.3 数组元素的表示方法 70
5.2 二维数组 72
5.2.1 二维数组的声明和初始化 72
5.2.2 数组元素的表示方法 73
5.3 对象数组的创建 75
5.4 命令行参数 78
5.5 Object类 79
5.6 String类和StringBuffer类 83
5.6.1 String类 83
5.6.2 StringBuffer类 84
习题 86
第6章 异常处理 89
6.1 Java的异常处理机制 89
6.2 异常处理机制的使用 90
6.2.1 try-catch-finally语句块 90
6.2.2 throws语句 94
6.2.3 throw语句 95
6.3 自定义异常类 96
6.4 异常处理对性能的影响 97
习题 98
第7章 多线程 101
7.1 Java的多线程运行机制 101
7.1.1 什么是线程 101
7.1.2 利用线程的优点 101
7.2 线程的创建和启动 102
7.2.1 继承Thread类 102
7.2.2 执行Runnable接口 104
7.3 线程的同步 107
7.3.1 同步语句块 107
7.3.2 同步方法 109
7.4 线程的生命周期 109
7.4.1 新建状态 110
7.4.2 就绪状态 110
7.4.3 运行状态 110
7.4.4 阻塞状态 110
7.4.5 死亡状态 110
7.5 线程的死锁 114
习题 116
第8章 集合类 118
8.1 集合的基本概念 118
8.2 Collection接口 119
8.2.1 AbstractCollection抽象类 120
8.2.2 Iterator接口 120
8.3 List 120
8.3.1 LinkedList类 121
8.3.2 ArrayList类 121
8.4 Set 122
8.4.1 Hash表 122
8.4.2 Comparable接口和Comparator接口 123
8.4.3 SortedSet接口 124
8.4.4 AbstractSet抽象类 124
8.4.5 HashSet类和TreeSet类 124
8.4.6 LinkedHashSet类 125
8.5 Map 126
8.5.1 Map.Entry接口 126
8.5.2 SortedMap接口 127
8.5.3 AbstractMap抽象类 127
8.5.4 HashMap类和TreeMap类 127
8.5.5 LinkedHashMap类 128
习题 129
第9章 数据库操作 130
9.1 JDBC的基本概念 130
9.2 JDBC的编程方法 131
9.2.1 数据库URL 131
9.2.2 创建数据库连接 132
9.2.3 查询操作 132
9.2.4 插入、更新、删除操作 133
9.2.5 预编译执行SQL语句 143
9.3 事务处理 144
习题 146
第10章 I/O操作 148
10.1 流的概念 148
10.2 File类的使用 149
10.2.1 文件的创建 149
10.2.2 文件的过滤 150
10.3 字节流 151
10.3.1 InputStream类的使用 151
10.3.2 OutputStream类的使用 152
10.4 字符流 155
10.4.1 Reader类的使用 155
10.4.2 Writer类的使用 156
10.5 对象序列化 159
10.6 Scanner类的使用 161
习题 164
第11章 图形界面编程 167
11.1 AWT 167
11.1.1 布局管理 169
11.1.2 事件处理机制 174
11.2 Swing 179
11.2.1 Swing控件的基本用法 179
11.2.2 Swing常用控件介绍 180
习题 185
第12章 网络编程 187
12.1 Socket编程介绍 187
12.2 TCP编程 188
12.2.1 Socket类 188
12.2.2 ServerSocket类 189
12.3 UDP编程 194
12.3.1 DatagramPacket类 194
12.3.2 DatagramSocket类 195
习题 198
实验 199
实验一 认识Java 199
实验二 初级输入输出 199
实验三 类和对象的定义 201
实验四 抽象类和接口 202
实验五 数组 202
实验六 异常处理 203
实验七 线程 204
实验八 数据库操作 205
实验九 输入输出 206
实验十 图形界面 207
实验十一 网络编程 207
参考文献 209
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019