图书介绍
Java程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java程序设计案例教程](https://www.shukui.net/cover/4/34984271.jpg)
- 徐翠霞主编 著
- 出版社: 北京市:北京大学出版社
- ISBN:730113570X
- 出版时间:2008
- 标注页数:342页
- 文件大小:101MB
- 文件页数:355页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言基础1
1.1 “一个简单的Java应用程序”案例2
1.Java语言的主要特点3
2.Java程序的开发过程4
3.Java程序的分类4
4.Java运行环境6
1.2 “简易日历表”案例9
1.标识符和关键字11
2.常量和变量11
3.Java数据类型13
4.运算符和表达式14
5.控制语句15
1.3 “Fibonacci数列和杨辉三角形求值”案例21
1.声明数组和创建数组22
2.数组的初始化23
3.数组元素的使用24
4.嵌套循环语句24
1.4 “凯撒密码”案例27
1.创建字符串27
2.访问字符串28
3.比较字符串29
4.字符串“+”操作30
本章小结31
习题131
第2章 类、对象和接口37
2.1 “地址簿管理”案例38
1.类的创建40
2.方法的重载42
3.构造方法43
4.对象44
5.static关键字45
6.this关键字47
7.内部类48
2.2 “教师学生类”案例53
1.继承54
2.super关键字57
3.抽象类58
4.接口60
5.修饰符62
2.3 “矩形圆形类”案例65
1.包66
2.常用的Java标准包67
3.Java程序的基本结构68
本章小结70
习题270
第3章 基于Swing的图形用户界面设计77
3.1 “奥运宣传图”案例78
1.框架窗口79
2.向Swing窗体中添加组件80
3.按钮81
4.标签82
5.布局管理82
6.面板94
7.事件处理95
8.颜色98
3.2 “创建用户注册界面”案例101
1.单行文本框101
2.口令框103
3.多行文本框104
4.滚动面板105
5.列表框107
6.组合框109
7.复选按钮110
8.单选按钮110
9.标准对话框113
3.3 “Windows应用程序窗口”案例122
1.菜单123
2.工具栏128
3.子窗口130
4.桌面面板131
5.颜色选择对话框132
6.滑动块135
本章小结144
习题3144
第4章 异常处理和多线程148
4.1 “简单的算术运算”案例149
1.异常的概念150
2.异常的类层次150
3.捕获及处理异常151
4.抛出异常152
5.自定义异常类153
6.基本的输入输出154
4.2 “模拟自由落体和平抛运动”案例160
1.多线程的概念161
2.线程的状态和生命周期161
3.线程的优先级和调度162
4.线程的创建162
5.Thread类的构造方法164
6.多线程的基本控制165
4.3 “生产者-消费者”案例169
1.多线程的互斥169
2.多线程的同步170
本章小结172
习题4173
第5章 输入输出流178
5.1 “记事本”案例179
1.文件选择对话框180
2.基本输入输出流183
3.文件字节流185
4.格式字节数据流187
5.缓冲字节流189
6.文件字符流191
7.缓冲字符流192
8.File类195
5.2 “通讯录系统”案例200
1.串行化的概念201
2.对象输入输出流201
3.RandomAccessFile类204
5.3 “文件的压缩和解压缩”案例213
1.ZipEntry类214
2.ZipFile类214
3.ZipInputStream类214
4.ZipOutputStream类216
本章小结221
习题5221
第6章 Applet与图形、图像和多媒体224
6.1 “HTML向Applet传值”案例225
1.Applet简介225
2.Applet的类层次225
3.Applet的生命周期及相关方法226
4.Applet程序的基本结构227
5.Applet程序与Application程序之间的区别228
6.HTML文件中与Applet相关的标记228
7.在Applet中输出文字的基本方法229
6.2 “同页Applet间的通信”案例231
1.同页Applet间的通信231
2.Applet与浏览器间的通信232
6.3 “小车模型”案例234
1.用Grahpics类绘图234
2.Graphics类的基本绘图方法235
3.Graphics类的绘图模式235
4.用Grahpics2D绘图236
6.4 “电子相册”案例238
1.在Applet中绘制图像239
2.图像跟踪技术240
6.5 “用鼠标绘制图像”案例243
1.在Java Application中绘制图像244
2.鼠标事件244
6.6 “文字渐显”案例247
1.在Applet中实现动画的基本原理248
2.如何避免动画的闪烁248
3.Applet中图形绘制的基本方法与比较249
4.字体、颜色的设置方法249
6.7 “音频播放器”案例253
1.在Applet中播放音频253
2.在Application中播放音频254
本章小结257
习题6257
第7章 Java数据库编程262
7.1 “JDBC-ODBC桥连接数据库”案例263
1.JDBC的基本功能263
2.JDBC连接数据库的方式264
3.JDBC API的类和接口264
7.2 “学生信息库更新”案例269
1.创建数据库及基本数据表270
2.创建与数据库的连接270
3.实现数据库操作的相关对象及其方法270
7.3 “数据库的元数据查询”案例277
1.获得数据库的基本信息278
2.对信息结果集进行处理278
7.4 “使用表格浏览修改数据”案例280
1.TableModel接口281
2.DefaultTableModel类的构造方法282
3.DefaultTableModel类的主要方法282
本章小结286
习题7286
第8章 Java网络编程基础289
8.1 “IP地址的获取”案例290
1.java.net包及其类290
2.InetAddress类及其方法291
8.2 “使用URL类访问网络资源”案例292
1.统一资源定位器URL293
2.URL类及其方法294
3.JEditorPane类及其方法295
8.3 “基于TCP协议的Socket通信”案例297
1.网络编程的基本知识298
2.基于TCP的Socket编程的相关类300
8.4 “基于UDP协议的Socket编程”实例304
1.UDP协议305
2.基于UDP的Socket编程305
3.DatagramPacket类306
4.DatagramSocket类306
本章小结309
习题8309
第9章 综合实训311
实训1 画笔程序311
实训2 学生信息管理系统322
实训3 “速算24”扑克游戏330
习题9339
附录A Java运算符的优先级和结合方向340
附录B Java语言关键字341
参考文献342