图书介绍
Java程序设计实训教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java程序设计实训教程](https://www.shukui.net/cover/13/32299391.jpg)
- 王健,张金波主编;技能型紧缺人才培养规划教材编写委员会编写(解放军国际关系学院装备教研室) 著
- 出版社: 北京:海洋出版社
- ISBN:7502764283
- 出版时间:2005
- 标注页数:215页
- 文件大小:52MB
- 文件页数:227页
- 主题词:JAVA语言-程序设计-专业学校-教材
PDF下载
下载说明
Java程序设计实训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识Java1
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 Applet6
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 2D138
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建立一个简单的JavaBean144
6.3.2使用BeanExpress创建JavaBean145
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什么是JSP192
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