Java程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:秦毅编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2007
- ISBN:7111218086
- 页数:261 页
第1章 Java简介 1
1.1 Java的历史进程 1
1.2 Java体系结构 2
1.2.1 安装Java开发环境和编译工具 3
1.2.2 JDK目录结构 4
1.2.3 Java程序结构 4
1.2.4 编译和运行第一个Java程序 6
1.2.5 小应用程序Applet 8
1.3 实训 9
1.4 习题 9
第2章 Java基本数据类型和符号 10
2.1 分解一个简单的Java程序 10
2.2 注释 11
2.3 基本数据类型 12
2.3.1 概述 12
2.3.2 整数类型数据 12
2.3.3 浮点型(实型)数据 13
2.3.4 字符型数据 13
2.3.5 布尔型数据 13
2.4 变量和常量 14
2.4.1 标识符 14
2.4.2 变量和常量的命名规则与习惯 14
2.4.3 赋值和初始化 15
2.5 类型转换 15
2.5.1 各类型数据间的优先关系 15
2.5.2 两种转换方式 15
2.6 运算符 16
2.6.1 算术运算符 16
2.6.2 关系运算符 17
2.6.3 布尔运算符 17
2.6.4 位运算符 18
2.6.5 赋值运算符和扩展赋值运算符 19
2.6.6 条件运算符 19
2.6.7 各运算符间的优先级 19
2.7 关键字 20
2.8 实训 20
2.9 习题 20
第3章 Java的控制结构 23
3.1 块 23
3.2 顺序语句 23
3.3 条件语句(分支结构) 24
3.3.1 if…else语句 24
3.3.2 if的多重嵌套 27
3.3.3 switch…case语句 28
3.3.4 中断标号 30
3.4 循环语句 31
3.4.1 确定循环 31
3.4.2 不确定循环 32
3.4.3 循环嵌套 34
3.5 递归 37
3.6 实训 38
3.7 习题 39
第4章 Java数组 42
4.1 一维数组 42
4.1.1 定义和初始化 42
4.1.2 引用 43
4.1.3 排序和查找 45
4.2 二维数组 47
4.2.1 定义和初始化 48
4.2.2 引用 50
4.3 实训 52
4.4 习题 52
第5章 Java异常处理 56
5.1 Java中错误的产生和处理 56
5.2 处理异常 56
5.2.1 划分错误类型 56
5.2.2 异常的种类 57
5.3 捕获异常 60
5.3.1 用try和catch捕获 61
5.3.2 用finally清理 63
5.3.3 用throws抛出 65
5.3.4 抛出自定义的异常 66
5.4 针对异常 68
5.5 实训 68
5.6 习题 69
第6章 Java面向对象程序设计 73
6.1 面向对象程序设计简介 73
6.1.1 面向对象程序设计的实现方式 73
6.1.2 面向对象程序设计中的类和对象 74
6.1.3 面向对象程序设计的三个基本特征 74
6.2 Java类全接触 77
6.2.1 定义类 77
6.2.2 成员变量 78
6.2.3 成员方法 78
6.2.4 main方法 84
6.2.5 访问标识符 86
6.2.6 方法重载 89
6.2.7 关键字this 91
6.2.8 构造方法 91
6.3 Java中的对象 93
6.3.1 对象和类的关系 93
6.3.2 对象的清除 95
6.4 类的继承 96
6.4.1 子类的实现 96
6.4.2 父类成员变量的隐藏 97
6.4.3 方法覆盖 98
6.4.4 super 101
6.5 Java中的接口 102
6.5.1 从abstract类到接口 102
6.5.2 定义接口 104
6.5.3 实现接口 105
6.5.4 多重接口的实现 111
6.6 Java中的包 113
6.7 Java中的内部类 115
6.8 实训 117
6.9 习题 118
第7章 Java字符串处理 121
7.1 表示字符串 121
7.1.1 String表示 121
7.1.2 StringBuffer表示 124
7.1.3 连接字符串 125
7.2 访问修改字符串 126
7.2.1 String的访问和修改 126
7.2.2 StringBuffer的访问和修改 128
7.3 实训 130
7.4 习题 132
第8章 Java输入和输出 134
8.1 流 134
8.1.1 输入流 135
8.1.2 输出流 137
8.1.3 流的转向 140
8.1.4 对象串行化 141
8.2 文件流 142
8.2.1 File 142
8.2.2 FileDescriptor 146
8.2.3 RandomAccessFile 147
8.3 实训 150
8.4 习题 150
第9章 Java图形用户界面 153
9.1 Java抽象窗口工具AWT 153
9.1.1 AWT中的类 153
9.1.2 AWT实例 155
9.2 用AWT创建用户界面 158
9.2.1 基本组件 158
9.2.2 容器 161
9.2.3 布局管理器 163
9.2.4 菜单组件 172
9.3 用AWT处理事件 175
9.3.1 Java事件的处理过程 175
9.3.2 事件监听 176
9.3.3 事件响应 177
9.3.4 用适配器简化监听 179
9.4 轻量级组件Swing 182
9.4.1 Swing和AWT的关系 182
9.4.2 应用Swing基本组件 183
9.5 实训 192
9.6 习题 192
第10章 Java Applets 194
10.1 Applets简介 194
10.1.1 了解Applets 194
10.1.2 Applets的生存周期 196
10.1.3 小应用程序观察器 199
10.1.4 分解一个简单的Applets 200
10.1.5 将应用程序转换成小应用程序 202
10.2 Applets中的HTML标记 205
10.2.1 Applets标记 205
10.2.2 把Applets嵌入网页 207
10.3 Applets的安全机制 208
10.4 应用Applets 213
10.4.1 添加弹出对话框 213
10.4.2 链入多媒体 217
10.5 实训 220
10.6 习题 222
第11章 Java线程 223
11.1 线程的定义 223
11.2 线程的生命周期 224
11.2.1 新建 225
11.2.2 运行 225
11.2.3 阻塞 226
11.2.4 完结 226
11.3 线程的使用 229
11.3.1 构建线程体 229
11.3.2 线程控制 230
11.4 线程同步和死锁 230
11.5 实训 232
11.6 习题 233
第12章 Java数据库连接 236
12.1 Java中使用的数据库 236
12.2 准备使用JDBC 236
12.2.1 查找JDBC类 237
12.2.2 介绍JDBC驱动程序 237
12.3 JDBC连接 238
12.3.1 表示单一数据库连接 239
12.3.2 使用核心类建立连接 240
12.3.3 使用企业级类建立连接 242
12.4 JDBC的数据类型 244
12.4.1 将SQL数据类型转换成Java数据类型 245
12.4.2 表示查询返回的信息 245
12.4.3 利用获得的结果 250
12.4.4 管理自定义的数据类型 250
12.5 用Java操作数据库 253
12.5.1 在Java中描述一个SQL语句 253
12.5.2 查询数据库 256
12.5.3 修改数据库 257
12.6 实训 259
12.7 习题 259
参考文献 261
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 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
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019