图书介绍
Java程序设计实训教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java程序设计实训教程](https://www.shukui.net/cover/52/32378105.jpg)
- 汪志达主编 著
- 出版社: 北京:科学出版社
- ISBN:7030119223
- 出版时间:2003
- 标注页数:127页
- 文件大小:21MB
- 文件页数:142页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计实训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言基础1
1.1 背景知识1
1.1.1 Applet与Application1
1.1.2 Java虚拟机1
1.1.3 Java程序的输入输出1
1.1.4 程序控制结构2
1.1.5 JDK2
1.2 实训案例2
1.2.1 程序任务2
1.2.2 源代码2
1.2.3 程序说明5
1.2.4 操作步骤5
1.2.5 结果分析5
1.3.3 实训步骤6
1.3.2 实训内容6
1.3.1 实训目的6
1.3 JDK的安装与设置、Java程序及其上机6
1.2.6 小结6
1.4 网页上的Java程序9
1.4.1 实训目的9
1.4.2 实训内容9
1.4.3 实训步骤9
1.5 Java程序的输入输出10
1.5.1 实训目的10
1.5.2 实训内容10
1.5.3 实训步骤10
1.6 掌握基本语法13
1.6.1 实训目的13
1.6.2 实训内容14
1.6.3 实训步骤14
1.7.3 实训步骤15
1.7.2 实训内容15
1.7 使用控制结构15
1.7.1 实训目的15
习题16
第2章 Java面向对象编程基础17
2.1 背景知识17
2.1.1 而向对象17
2.1.2 包17
2.2.1 程序任务18
2.2.2 源代码18
2.1.4 异常处理18
2.2 实训案例18
2.1.3 接口18
2.2.3 程序说明20
2.2.4 操作步骤20
2.2.5 结果分析20
2.3.2 实训内容21
2.3.1 实训目的21
2.3 体现封装思想21
2.2.6 小结21
2.3.3 实训步骤22
2.4 静态与非静态成员的访问22
2.4.1 实训目的22
2.4.2 实训内容22
2.4.3 实训步骤22
2.5 继承、隐藏和覆盖技术的应用24
2.5.1 实训目的24
2.5.2 实训内容24
2.5.3 实训步骤24
2.6 方法的重载25
2.6.1 实训目的25
2.6.2 实训内容26
2.6.3 实训步骤26
2.7 构造函数的继承与重载26
2.7.1 实训目的26
2.7.3 实训步骤27
2.7.2 实训内容27
2.8 制作和使用户预定义类包28
2.8.1 实训目的28
2.8.2 实训内容28
2.8.3 实训步骤29
2.9 使用Windows API中的键盘和鼠标事件方法29
2.9.1 实训目的29
2.9.2 实训内容30
2.9.3 实训步骤30
2.10 实现Java的键盘和鼠标接口30
2.10.1 实训目的30
2.10.2 实训内容31
2.10.3 实训步骤31
2.11 异常处理语句的使用32
2.11.1 实训目的32
2.12.1 实训目的33
2.12 方法抛出异常、抛出用户自定义异常33
2.11.2 实训内容33
2.11.3 实训步骤33
2.12.2 实训内容34
2.12.3 实训步骤34
习题34
第3章 常用工具36
3.1 背景知识36
3.1.1 Java的类库结构36
3.1.2 Java语言基础类库36
3.1.3 数组与向量类37
3.1.4 字符串、日期类、随机类37
3.2 实训案例37
3.2.1 程序任务37
3.2.2 源代码37
3.2.4 操作步骤39
3.2.5 结果分析39
3.2.3 程序说明39
3.3 掌握字符串、数组的使用40
3.3.1 实训目的40
3.3.2 实训内容40
3.3.3 实训步骤40
3.4 了解Math类、日期类和向量类41
3.4.1 实训目的41
3.4.2 实训内容41
3.4.3 实训步骤41
习题41
第4章 Applet与图形用户界面42
4.1 背景知识42
4.1.1 AWT与Swing42
4.1.2 Applet类42
4.2.1 程序任务43
4.2.2 源代码43
4.1.3 实现Java接口的事件驱动43
4.2 实训案例43
4.2.3 程序说明46
4.2.4 操作步骤46
4.2.5 结果分析47
4.2.6 小结47
4.3 深入Applet类47
4.3.1 实训目的47
4.3.2 实训内容47
4.4.1 实训目的48
4.3.3 实训步骤48
4.4 控件、布局和Swing包48
4.4.2 实训内容49
4.4.3 实训步骤49
4.5 设置字体和颜色、绘制基本图形50
4.5.1 实训目的50
4.5.2 实训内容50
4.5.3 实训步骤50
4.6.3 实训步骤51
4.6.2 实训内容51
4.6 使用多媒体技术51
4.6.1 实训目的51
4.7 利用Windows API的事件驱动52
4.7.1 实训目的52
4.7.2 实训内容52
4.7.3 实训步骤53
4.8 实现Java接口的事件驱动53
4.8.1 实训目的53
4.8.2 实训内容53
4.8.3 实训步骤54
4.9 利用适配器类和内部类处理事件54
4.9.1 实训目的54
4.10 制作菜单和多窗体程序55
4.10.1 实训目的55
4.9.3 实训步骤55
4.9.2 实训内容55
4.10.2 实训内容56
4.10.3 实训步骤56
4.11 使用对话框57
4.11.1 实训目的57
4.11.2 实训内容57
4.11.3 实训步骤58
习题59
第5章 Java网络程序设计及相关技术61
5.1 背景知识61
5.1.1 文件输入输出流61
5.1.2 多线程61
5.1.3 URL类62
5.1.4 URLConnection类62
5.1.5 Socket类和ServerSocket类62
5.1.6 UDP和DatagramPacket类62
5.2.1 程序任务63
5.2.2 源代码63
5.2 实训案例63
5.2.3 程序说明64
5.2.4 操作步骤64
5.2.5 结果分析64
5.2.6 小结65
5.3 创建和使用文件输入输出流65
5.3.1 实训目的65
5.3.2 实训内容66
5.3.3 实训步骤66
5.4 用线程实现动画67
5.4.1 实训目的67
5.4.2 实训内容67
5.4.3 实训步骤68
5.5.2 实训内容70
5.5.3 实训步骤70
5.5 利用URL访问网站70
5.5.1 实训目的70
5.6 利用URL读取服务器上的文本文件71
5.6.1 实训目的71
5.6.2 实训内容71
5.6.3 实训步骤72
5.7.2 实训内容73
5.7.3 实训步骤73
5.7.1 实训目的73
5.7 利用URL读取服务器上的图像文件73
5.8 利用URLConnection与服务器交互74
5.8.1 实训目的74
5.8.2 实训内容75
5.8.3 实训步骤75
5.9 利用Socket与服务器通信76
5.9.1 实训目的76
5.9.2 实训内容76
5.9.3 实训步骤77
5.10.1 实训目的79
5.10.2 实训内容79
5.10 利用DatagramSocket与服务器通信79
5.10.3 实训步骤80
习题84
第6章 J2ME无线应用编程85
6.1 背景知识85
6.1.1 J2ME的应用对象85
6.1.2 J2ME的体系结构85
6.1.3 利用MIDP API进行J2ME编程86
6.2.1 程序任务87
6.2.2 源代码87
6.1.4 开发环境87
6.2 实训案例87
6.2.3 程序说明88
6.2.4 实训步骤89
6.2.5 结果分析90
6.2.6 小结90
6.3.2 实训内容91
6.3 用J2ME编写输入输出窗体程序91
6.3.1 实训目的91
6.3.3 实训步骤92
6.4 访问数据库92
6.4.1 实训目的92
6.4.2 实训内容92
6.4.3 实训步骤93
6.5 数据通信93
6.5.1 实训目的93
6.5.2 实训内容93
6.5.3 实训步骤94
习题94
第7章 Java与Oracle数据库95
7.1 背景知识95
7.1.1 Java数据库接口介绍95
7.2.2 源代码100
7.2.1 程序任务100
7.2 实训案例100
7.1.2 Oracle数据库介绍100
7.2.3 程序说明104
7.2.4 操作步骤104
7.2.5 结果分析104
7.2.6 小结104
7.3.3 实训步骤105
7.3.2 实训内容105
7.3.1 实训目的105
7.3 用Java访问数据库105
习题106
第8章 综合应用107
8.1 一个实用的计算器107
8.1.1 项目任务107
8.1.2 技术要点107
8.2 英汉双解小词典107
8.2.1 项目任务107
8.4.1 项目任务108
8.4 将英汉双解小词典的词库放在文本文件中108
8.4.2 技术要点108
8.2.2 技术要点108
8.3.2 技术要点108
8.3.1 项目任务108
8.3 将英汉双解小词典的词库放在预定义类包中108
8.5 记事本程序109
8.5.1 项目任务109
8.5.2 技术要点109
8.6 动态水中倒影109
8.6.1 项目任务109
8.6.2 技术要点110
8.7 聊天程序112
8.7.1 项目任务112
8.7.2 技术要点112
附录A JBuilder简介114
附录B 实训报告样文121
主要参考文献127