Java程序设计实训教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:王健,张金波主编;技能型紧缺人才培养规划教材编写委员会编写(解放军国际关系学院装备教研室)
- 出 版 社:北京:海洋出版社
- 出版年份:2005
- ISBN:7502764283
- 页数:215 页
第1章 初识Java 1
1.1 Java语言概述 1
1.1.1 Java语言的历史 1
1.1.2 Java语言的特点 1
1.1.3 Java语言的应用前景 3
1.2 Java开发平台简介 3
1.2.1 JDK的安装和使用 3
1.2.2安装Java虚拟机 5
1.3 Java Application与Java Applet 6
1.3.1 Java Application的程序 6
1.3.2 Java Applet小程序 7
1.4小结 8
1.5思考题 8
第2章 JBuilder 2005编程环境 9
2.1 JBuilder2005集成开发环境 9
2.1.1主界面介绍 9
2.1.2菜单栏 10
2.1.3主工具栏 13
2.1.4控件栏 14
2.1.5用户界面设计器 15
2.1.6对象浏览器 16
2.1.7源代码编辑器 16
2.1.8错误检查和调试 16
2.2使用JBuilder 2005创建应用程序 17
2.3小结 23
2.4思考题 23
第3章 Java语法基础 24
3.1简单的Java程序 24
3.2 Java的数据类型、常量与变量 26
3.2.1数据类型 26
3.2.2变量 27
3.2.3常量 27
3.2.4输入与输出语句 28
3.2.5注释 30
3.3运算符与表达式 30
3.3.1算术运算符 30
3.3.2赋值运算符 31
3.3.3关系运算符 32
3.3.4逻辑运算符 32
3.3.5条件运算符 33
3.3.6位运算符 33
3.3.7连接运算符 33
3.3.8表达式及运算符的优先级 33
3.4流程控制语句 34
3.4.1顺序语句 34
3.4.2分支结构 35
3.4.3循环语句 37
3.5面向对象程序设计 39
3.5.1类 40
3.5.2对象 40
3.5.3类的属性及方法 41
3.5.4类数据的封装 4
3.5.5对象初始化 46
3.5.6 this参考 48
3.5.7类的继承 48
3.5.8多态性 50
3.5.9数组对象 51
3.6类的组织 54
3.7 JAVA常用类及方法 56
3.7.1系统类及常用方法 56
3.7.2数学类及常用方法 56
3.7.3字符串类及常用方法 57
3.8异常 62
3.8.1为什么使用异常 62
3.8.2异常的基本语句 62
3.8.3异常类型 63
3.8.4抛出异常 64
3.9小结 65
3.10思考题 65
第4章 Java图形界面程序设计 67
4.1 Java图形界面概述 67
4.1.1 Java图形界面简介 67
4.1.2 JBuilder可视化编程工具 67
4.2 GUI标准组件 72
4.2.1 GUI组件分类 72
4.2.2容器类组件 72
4.2.3控制组件 74
4.2.4 Component类 74
4.3布局管理 75
4.3.1 BorderLayout类(边框布局管理器) 76
4.3.2 FlowLayout类(流动布局管理器) 77
4.3.3 GridLayout类(网格布局管理器) 78
4.3.4 GridBagLayout类(网袋布局管理器) 80
4.3.5 CardLayout类(卡片布局管理器) 83
4.3.6空布局和自定义坐标布局管理器 85
4.4 Java事件处理机制 86
4.4.1事件类 86
4.4.2事件处理者(监听器) 86
4.4.3事件适配器 90
4.5 AWT常用组件的使用 91
4.5.1 Button(按钮) 91
4.5.2 Label(标签) 93
4.5.3 TextComponent(文本组件) 94
4.5.4 Checkbox(复选框) 97
4.5.5 CheckboxGroup(单选按钮) 98
4.5.6 Choice(下拉列表框) 100
4.5.7 List(列表框) 101
4.5.8 Scrollbar(滚动条) 104
4.5.9 Canvas(画布) 106
4.5.10 Dialog(对话框) 107
4.5.11 FileDialog(文件对话框) 109
4.6创建和使用菜单 111
4.6.1创建菜单条式菜单 112
4.6.2建立多级菜单 116
4.6.3弹出式菜单 116
4.7 SwingGUI常用组件 118
4.7.1 JLabel类 119
4.7.2 JTextField类 119
4.7.3 JPasswordField类 119
4.7.4 JButton类 119
4.7.5 JCheckBox类 120
4.7.6 JRadioButton类 120
4.7.7 JList类 120
4.7.8 JComboBox类 122
4.8图形界面程序设计综合实战 122
4.9小结 124
4.10思考题 125
第5章 Java绘图程序设计 126
5.1图形类 126
5.2绘图和填充 128
5.2.1画线 128
5.2.2绘制矩形 129
5.2.3绘制多边形 131
5.2.4绘制椭圆 132
5.2.5绘制圆弧 132
5.3文本和字体 133
5.3.1创建Font对象并设置字体 133
5.3.2绘制字符和字符串 135
5.3.3查找字体信息 135
5.4颜色 137
5.4.1 Color颜色类 137
5.4.2测试和设置颜色 137
5.5 Java 2D 138
5.5.1绘制二次曲线 138
5.5.2绘制三次曲线 139
5.5.3旋转图形 140
5.6小结 141
5.7思考题 141
第6章 JavaBean组件 142
6.1 JavaBean基本概念 142
6.2 JavaBean的属性 143
6.3 JavaBean编程实例 144
6.3.1建立一个简单的JavaBean 144
6.3.2使用BeanExpress创建JavaBean 145
6.4小结 152
6.5思考题 152
第7章 Java数据库程序设计 153
7.1数据库基础知识 153
7.1.1表 153
7.1.2字段 154
7.1.3记录 154
7.1.4索引 154
7.1.5 SQL查询语言 154
7.2 JDBC概述 156
7.2.1 JDBC简介 156
7.2.2 JDBC的工作机制 156
7.3 JBuilder 2005的数据库管理程序 157
7.3.1使用JDataStore Explorer创建数据库 157
7.3.2使用DataBase Pilot管理数据库 159
7.4创建数据库应用程序 161
7.5数据库应用程序的关键控件和代码 164
7.6小结 165
7.7思考题 165
第8章 多线程 166
8.1基本概念 166
8.1.1进程与线程 166
8.1.2创建和控制多线程 168
8.2实现简单的多线程实例 170
8.2.1两个互不干涉的线程 170
8.2.2使用多线程的方法求素数 171
8.2.3制作一个简单的时钟 173
8.3使用多线程需注意的问题 175
8.4小结 175
8.5思考题 175
第9章 Java Applet程序设计 176
9.1 Java Applet概述 176
9.1.1 Java Applet的特点 176
9.1.2简单Applet程序的创建 176
9.1.3 Applet的生命周期 177
9.1.4. Applet的主要方法 178
9.2 HTML基础 178
9.2.1 HTML常用标记 178
9.2.2常用标记的属性说明 179
9.2.3向小程序传递参数 180
9.3文字的处理 180
9.3.1文字的字体设置 180
9.3.2不同颜色的文字 181
9.4图片的处理 182
9.4.1图片的载入方法 182
9.4.2图形的输出 183
9.4.3以不同的尺寸显示图片 183
9.5动画的处理 184
9.5.1插入GIF动画,并实现动画的移动 184
9.5.2用一组静态图片制作动画 185
9.6播放声音文件 187
9.7综合实战 188
9.8小结 191
9.9思考题 191
第10章 JSP程序设计 192
10.1 JSP技术简介 192
10.1.1什么是JSP 192
10.1.2. JSP运行原理 193
10.1.3 JSP运行环境的安装与配置 193
10.2 JSP的基本语法 195
10.2.1 JSP页面的基本结构 195
10.2.2 JSP标签 196
10.3 JSP内置对象 198
10.3.1 out对象 198
10.3.2 request对象 198
10.3.3 response对象 200
10.3.4 session对象 200
10.3.5 application对象 201
10.4在JSP内使用Java Bean组件 202
10.5小结 205
10.6思考题 205
附录A java.lang包中的常用类 206
部分习题答案 210
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《先进激光加工技能实训》肖海兵主编 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《中药学综合知识与技能 全解析 2016版》田磊编著 2016
- 《教自闭症孩子主动发起和自我管理 应用关键反应训练提高社交技能》(美)Lynn Kern Koegel,(美)Robert L. Koegel著 2019
- 《企业高技能人才职业培训系列教材 药物制剂工 三级》人力资源和社会保障部教材办公室 2016
- 《幼儿手指技能游戏》汪超 2018
- 《药学综合知识与技能 第3版》国家执业药师资格考试研究组编写 2018
- 《高校商务英语人才培养研究》张磊著 2019
- 《海洋文明小史》倪谦谦责编;王存苗译;(法)雅克·阿塔利 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《海洋功能食品》王卉 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019