Java编程案例教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:向传杰主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7505398288
- 页数:207 页
目录 1
第1章 Java基础 1
1.1 Java语言介绍 1
1.1.1 Java语言的背景和前景 1
1.1.2 Java语言的特点 2
1.1.3 Java虚拟机 4
1.1.4 垃圾收集 4
1.2 Java程序结构 4
1.3 Java编程规则 6
1.4 运行环境 7
本章小结 7
习题1 8
第2章 Java语言的基本语法 9
2.1 基本数据类型、标识符及关键字 9
2.1.1 Java基本数据类型 9
2.2.1 赋值运算符 11
2.2 表达式和运算符 11
2.1.3 关键字 11
2.1.2 Java语言的标识符 11
2.2.2 算术运算符 12
2.2.3 关系运算符与逻辑运算符 13
2.3 流程控制 13
2.3.1 条件控制语句 13
2.3.2 循环控制语句 15
2.4 Java编码约定 16
本章小结 17
习题2 17
第3章 JBuilder 9开发环境 18
3.1 JBuilder简介 18
3.2 JBuilder9的安装 19
3.2.1 安装环境 19
3.2.2 安装步骤 19
3.3 JBuilder9的开发环境介绍 24
3.3.1 菜单 25
3.3.2 工程窗口 30
3.3.3 文件窗口 31
3.3.4 内容窗口 31
3.3.5 工具条 34
3.3.6 结构窗口 34
3.3.7 消息窗口 35
3.4 用JBuilder9开发一个Java程序 35
3.4.1 用JBuilder9调试Java程序的流程 35
3.4.2 程序实例 37
本章小结 43
习题3 43
第4章 Java图形用户界面编程 44
4.1 Java图形用户界面编程知识 44
4.2 图形用户界面组件编程实例 44
4.2.1 Button(按钮) 44
4.2.2 Label(标签) 49
4.2.3 Checkbox(复选框) 51
4.2.4 CheckboxGroup(单选框) 55
4.2.5 Choice(下拉列表框) 58
4.2.6 List(列表)/Label(标签) 60
4.2.7 MenuBar(菜单条) 63
4.2.8 PopupMenu(弹出式菜单) 65
4.2.9 ScrollBar(滚动条) 68
4.2.10 TextField(单行文本)/TextArea(文本区域) 70
4.2.11 ProgressBar(进度条)/Password Field(密码文本框) 72
4.3 一个科学计算器系统的开发 74
本章小结 82
习题4 82
第5章 Java多线程编程 83
5.1 多线程基本理论 83
5.1.1 多线程的定义 83
5.1.2 线程的组成 83
5.2.2 创建线程类 84
5.2.1 Java线程的模型 84
5.2 Java编程中的线程 84
5.3 线程的基本控制 86
5.3.1 线程的调度 86
5.3.2 线程的控制 88
5.4 Java线程之间的同步 89
5.5 Java线程之间的通信 92
5.6 Java线程编程实例 93
本章小结 98
习题5 98
第6章 Java小程序编程 99
6.1 Applet技术 99
6.2 JBuilder9开发Applet 100
6.2.1 基本开发步骤 100
6.2.2 程序结构分析 104
6.3 Applet程序实例 106
习题6 110
本章小结 110
第7章 数组 111
7.1 数组的创建 111
7.1.1 数组的声明 111
7.1.2 创建数组 111
7.1.3 数组的初始化 112
7.2 多维数组 113
7.3 数组的拷贝 114
7.4 数组编程实例 114
7.5 Vector类 119
7.5.1 Vector类介绍 119
7.5.2 Vector类编程实例 120
本章小结 124
习题7 124
8.1.1 流的基础知识 125
8.1.2 InputStream方法 125
8.1 流式I/O 125
第8章 流、网络和文件编程 125
8.1.3 OutputStream方法 126
8.1.4 基本的流类 127
8.2 Java网络编程 127
8.2.1 Java的网络编程基础 128
8.2.2 一个TCP/IP通信的实例 128
8.2.3 一个UDP通信的实例 135
8.3 Java文件操作 142
8.3.1 创建一个新的File对象 142
8.3.2 随机存取文件 142
8.3.3 串行化(Serializable) 143
8.3.4 简单文本文件操作实例 143
8.3.5 对象序列化文件存取实例 148
本章小结 157
习题8 157
9.1 一个简单的图元操作系统开发的说明 158
第9章 Java图形开发实例 158
9.2 系统的开发步骤 160
9.3 Framel程序说明 167
9.4 系统的发布 184
本章小结 187
习题9 187
第10章 Java数据库编程 188
10.1 Java数据库编程基础 188
10.1.1 JDBC API 189
10.1.2 Java操作数据库的基本过程 191
10.1.3 常用数据库的Java链接基本操作 192
10.2 Java数据库编程的实例 194
10.3 JBuilder数据库应用程序开发 199
10.4 SQL 204
10.4.1 SQL数据表的操作 205
10.4.2 SQL数据表的数据操作 205
本章小结 206
习题10 206
参考文献 207
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017