图书介绍
Java 语言程序设计 第3版PDF|Epub|txt|kindle电子书版本网盘下载
![Java 语言程序设计 第3版](https://www.shukui.net/cover/31/30195492.jpg)
- 邵丽萍,邵光亚,张后扬编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302177098
- 出版时间:2008
- 标注页数:300页
- 文件大小:60MB
- 文件页数:319页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java 语言程序设计 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java快速入门1
Java简介1
Java的定义1
Java的起源与发展1
Java语言的特点2
Java的3个分支4
Java的用途4
Java的开发环境与运行环境6
SDK、JDK、JRE与JVM6
SDK与Java(TM)的下载与安装7
配置Java开发与运行环境11
初步了解Java程序14
编写第一个Java源程序14
在“命令提示符”窗口编译与运行Java程序15
在EditPlus主窗口中编译与运行Java程序18
小结21
习题22
第2章 Java基本语法23
标识符、关键字与分隔符23
标识符24
关键字25
分隔符25
基本数据类型与变量26
基本数据类型27
常量27
变量29
表达式与运算符31
赋值运算符32
算术运算符32
关系运算符33
逻辑运算符33
条件运算符34
位运算符34
其他运算符35
运算优先级36
数组类型37
一维数组的声明37
一维数组的创建与初始化37
多维数组38
习题39
第3章 Java语句及其控制结构41
Java语句的类型41
Java程序构成41
Java语句的种类42
选择语句44
单分支选择语句(if语句)44
二分支选择语句(if...else语句)44
多分支选择语句(if...else if...else语句)45
开关语句(switch语句)46
循环语句47
确定次数循环语句(for循环)47
先判定后执行循环语句(while循环)49
先执行后判定循环语句(do...while循环)50
嵌套使用循环语句50
循环语句小结51
跳转语句51
break语句51
带标号的break语句52
continue语句53
带标号的continue语句53
return语句54
习题54
第4章 面向对象编程57
面向对象基本概念57
对象57
类58
封装58
消息58
继承59
接口59
面向对象的Java程序59
类与对象62
创建类62
创建对象65
成员变量与访问限制69
成员变量的声明69
成员变量的修饰71
成员方法74
成员方法的设计74
成员方法的声明与修饰75
方法体78
方法的参数传递79
Java编程小结81
习题81
第5章 深入类84
类的继承性84
父类和子类85
成员变量的继承和隐藏86
成员方法的继承与覆盖88
this、super和super()的使用89
类的多态性92
成员方法的重载92
构造方法的重载93
接口94
实现系统提供的接口95
创建自定义接口96
接口的继承关系97
包98
Java的API包99
包的引用102
创建自定义包103
习题105
第6章 Java的异常处理机制108
什么是异常处理机制108
什么是错误与异常108
异常发生的原因109
如何处理异常109
异常类的层次结构110
Exception异常类的子类110
Error错误类的子类111
异常的处理111
catch子句111
throw语句114
throws子句115
finally语句116
编译时对异常情况的检查116
创建自己的异常类117
习题118
第7章 常用系统类120
Applet类120
Applet的特点120
Java和HTML的关系121
Applet的生命周期与6种基本方法122
HTML和Applet的参数传递124
Applet标签属性126
字符串类128
字符串类的特点128
字符串类的构造方法130
String类的应用131
StringBuffer类的应用134
输入输出(I/O)流类136
流概念136
Java的标准输入输出137
java.io包中的流类及文件类138
不同输入输出流类的应用140
其他常用类143
数学函数类Math144
日期类144
随机数类Random146
向量类Vector147
Class类与Runtime类149
习题150
第8章 图形用户界面153
Swing与AWT组件153
Swing类的层次结构154
容器154
窗口容器154
对话框容器156
面板容器157
组件158
标签组件158
按钮组件160
文本框组件161
文本区组件162
单选按钮组件164
复选框165
下拉列表组件166
组件布局管理167
顺序布局管理器167
边界布局管理器167
卡片布局管理器168
网格布局管理器169
组件的精确定位方式170
事件处理机制171
Java的事件处理机制172
Java的常用事件接口与接口方法172
事件处理机制的不同实现方式173
事件适配器类与内部类177
创建容器与组件的基本步骤小结179
习题179
第9章 高级组件180
菜单栏180
菜单180
多级菜单182
弹出式菜单183
文件选择器184
工具栏186
树形菜单188
选项卡面板190
JApplet容器191
表格193
习题194
第10章 多线程机制195
多线程的概念195
程序、进程和多任务195
线程196
多线程196
线程的生命周期与Java的多线程机制196
创建线程对象197
通过继承Thread类创建线程对象197
通过Runnable接口创建线程对象199
线程的优先级201
线程的调度与控制202
线程类的方法202
控制线程的状态203
Java的线程同步机制与生产消费模型204
未同步的生产消费模型204
同步化的生产消费模型206
共用公司银行账户模型207
使用多线程应注意的问题209
习题209
第11章 图形与多媒体处理211
使用Graphics绘制基本图形211
如何使用颜色对象212
在Applet界面中绘制直线212
在JFrame窗口中绘制矩形213
在Canvas画布对象中绘制椭圆215
在JPanel面板对象上绘制圆弧216
在JApplet界面中绘制多边形217
使用Graphics2D绘制基本图形218
直线218
矩形219
使用Graphics绘制文字图形220
绘制字符串、字符和字节文字220
字体控制221
不同颜色的文字222
图像处理223
图像种类223
图像的显示224
图像的缩放显示225
动画处理226
动画原理226
用线程实现动画227
加载声音文件229
添加背景音乐229
随时播放声音文件230
习题231
第12章 访问数据库233
结构化查询语言SQL233
select查询语句234
insert into添加语句237
update更新语句238
delete删除语句238
create table创建表语句238
drop table删除表语句239
Access数据库239
创建数据库文件240
创建连接数据库的数据源246
通过Java程序访问数据库250
JDBC250
通过Java程序输出数据库的数据250
连接数据库与查询数据的过程251
通过Java程序添加并删除数据库中的数据252
通过Java程序更新数据库中的数据253
通过窗口界面访问数据库254
创建连接数据源的类254
创建数据处理的类256
创建用户访问数据库的窗口界面类259
习题264
第13章 综合应用程序实例266
数值变换运算266
幻灯机效果267
利用滑块改变背景颜色268
Applet与Application合并运行的程序269
对象的克隆271
正弦曲线272
四叶玫瑰线272
在画布上手工画图274
电闪雷鸣的动画276
文字动画278
控制移动的文字279
图形钟280
水中倒影282
网上购物结算窗口283
交通信号灯的模糊控制286
简单学生信息管理系统288
习题298
编后语299
参考文献300