Java编程基础PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:贾素玲,王强,郑晋梅等编译
- 出 版 社:北京:高等教育出版社
- 出版年份:2005
- ISBN:7040171767
- 页数:301 页
第一章 Java简介 1
1.1 Java简介 3
1.2 Java的历史 3
1.3 Java的特点 4
1.4 Java和Internet 5
1.5 Java——一种面向对象的语言 6
1.6 C++与Java 6
1.7 Java工具 7
1.8 应用程序 8
1.9 创建一个应用程序 8
1.10 Applet 10
1.11 创建一个Applet 10
1.12 Java概要 11
第二章 Java基础知识 15
2.1 数据类型和变量 17
2.2 常量、关键字和标识符 18
2.3 运算符 20
2.4 表达式赋值和运算符优先级 22
2.5 变量的作用域 23
2.6 注释 23
2.7 判定 24
2.8 for循环 26
2.9 while和do…while循环 27
2.10 switch和break语句 28
2.11 数组 30
2.12 字符串 31
第三章 Java面向对象编程 35
3.1 传统编程模式 37
3.2 面向对象的编程方法 38
3.3 面向对象编程的特点 38
3.4 OOP的基本概念 39
3.5 在Java中创建类和对象 40
3.6 构造函数 48
3.7 垃圾回收 49
3.8 finalize方法 49
3.9 继承 50
3.10 多态 51
3.11 递归 55
3.12 Java OOP的优点 57
第四章 接口和包 59
4.1 接口简介 61
4.2 什么是接口 61
4.3 接口的复杂性 61
4.4 接口的引用 65
4.5 接口的扩展 66
4.6 可复制的接口 67
4.7 内部类 68
4.8 包 69
4.9 包的需求 69
4.10 类路径(CLASSPATH)变量 70
4.11 访问保护 72
4.12 Java内置包概要 73
第五章 流和文件处理 77
5.1 Java中的流 79
5.2 打印流 79
5.3 系统属性 80
5.4 输入和输出流 85
5.5 文件和目录 86
5.6 文件输入输出流 91
5.7 数据输入输出流 93
5.8 过滤流 97
5.9 缓冲流 97
5.10 推回输入流 97
5.11 随机访问文件 99
5.12 Reader和Writer类 99
第六章 异常处理与多线程 103
6.1 异常处理基础 105
6.2 异常处理的优点 105
6.3 不能捕获的异常 107
6.4 多重catch子句 111
6.5 隐式和显式异常 113
6.6 Java.lang.Throwable类 113
6.7 finally子句 118
6.8 创建自己的异常子类 118
6.9 多线程 122
6.10 线程状态 127
6.11 线程优先级 128
6.12 后台线程 128
第七章 Java Applet 135
7.1 Applet简介 137
7.2 Applet与应用程序 137
7.3 Applet体系结构 138
7.4 开发Applet 138
7.5 HTML中的Applet 140
7.6 Applet类的基本方法 141
7.7 向Applet传递参数 143
7.8 Graphics类 145
7.9 Font类 146
7.10 Color类 147
7.11 图像 148
7.12 使用图像制作动画 151
第八章 抽象窗体工具包(AWT) 157
8.1 AWT概述 159
8.2 AWT体系结构 159
8.3 基本UI组件 160
8.4 按钮 162
8.5 复选框 162
8.6 单选按钮 163
8.7 选项菜单 164
8.8 文本框 165
8.9 文本域 167
8.10 列表框 169
8.11 滚动条和滑动条 171
8.12 画布 173
第九章 处理AWT事件 175
9.1 事件简介 177
9.2 Applet事件 177
9.3 按钮事件 178
9.4 处理多个事件 182
9.5 选项事件 184
9.6 鼠标事件处理 187
9.7 双击事件 191
9.8 鼠标移动事件 191
9.9 鼠标拖动和鼠标移动事件 191
9.10 鼠标进入和鼠标退出事件 192
9.11 键盘事件 197
9.12 默认键 198
第十章 深入了解AWT 203
10.1 布局管理器 205
10.2 FlowLayout 205
10.3 BorderLayout 207
10.4 CardLayout 208
10.5 GridLayout 209
10.6 GridBagLayout 210
10.7 Insets 215
10.8 面板 217
10.9 框架 219
10.10 菜单 222
10.11 菜单动作 223
10.12 对话框 227
第十一章 Java数据库连接 235
11.1 JDBC简介 237
11.2 微软的ODBC 237
11.3 分层 238
11.4 JDBC体系结构 239
11.5 JDBC驱动程序 239
11.6 DriverPropertyInfo类 241
11.7 Connection类 243
11.8 DatabaseMetaData接口 244
11.9 PreparedStatement接口 246
11.10 CallableStatement接口 246
11.11 使用JDBC执行SQL 247
11.12 事务处理 247
第十二章 Java网络编程 261
12.1 Java网络编程 263
12.2 数据报 264
12.3 什么是数据报 264
12.4 DatagramPacket 265
12.5 DatagramSocket 266
12.6 套接字复本 268
12.7 在Applet中创建链接 270
12.8 打开Web连接 274
12.9 URLConnection类 278
12.10 Socket类 278
12.11 其他Applet提示 279
12.12 Applet之间的通信 279
术语表 282
附录 285
附录A 285
附录B 289
附录C 293
附录D 296
英中文对照词汇表 297
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《基础乐理》牛丽君 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《近代世界史文献丛编 19》王强主编 2017
- 《近代世界史文献丛编 36》王强主编 2017
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代世界史文献丛编 11》王强主编 2017
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《近代世界史文献丛编 18》王强主编 2017
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代世界史文献丛编 40》王强主编 2017
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018