图书介绍
Java语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![Java语言程序设计](https://www.shukui.net/cover/35/30995453.jpg)
- 辛运帏,饶一梅编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115405814
- 出版时间:2015
- 标注页数:265页
- 文件大小:35MB
- 文件页数:273页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言简介1
1.1 Java语言简介1
1.1.1 Java语言的问世1
1.1.2 Java语言的组成1
1.2开发环境的安装2
1.3一个简单的Java应用程序6
1.3.1 Java应用程序示例6
1.3.2使用Java核心API文档9
习题11
第2章 面向对象程序设计技术13
2.1面向对象程序设计技术的基本概念13
2.1.1什么是面向对象程序设计方法13
2.1.2什么是类和对象14
2.1.3面向对象的重要特性16
2.2 Java与C++的OOP能力比较19
习题20
第3章 标识符和基本数据类型22
3.1 Java的基本语法单位22
3.1.1空白、注释及语句22
3.1.2关键字24
3.1.3标识符24
3.2 Java编码体例25
3.3 Java的基本数据类型26
3.3.1变量和常量26
3.3.2基本数据类型27
3.3.3变量的说明和赋值33
习题34
第4章 表达式和流程控制语句36
4.1表达式36
4.1.1操作数和运算符36
4.1.2表达式的提升和类型转换47
4.2流程控制语句50
4.2.1表达式语句50
4.2.2块52
4.2.3分支语句53
4.2.4循环语句60
4.2.5 break与continue语句63
4.3简单的输入/输出65
4.3.1 Scanner类65
4.3.2 NumberFonnat类和DecimalFormat类67
习题68
第5章 类与对象72
5.1类的定义与对象的创建72
5.1.1类的定义格式72
5.1.2对象的创建和初始化75
5.2构造方法76
5.2.1构造方法及其重载77
5.2.2默认的构造方法80
5.3定义方法81
5.3.1方法定义格式81
5.3.2按值传递85
5.4类的继承86
5.4.1继承的定义87
5.4.2多态性与转换对象89
5.5继续讨论Java的关键字91
5.5.1 static91
5.5.2 final和abstract94
5.5.3 this和super99
5.6方法重写101
5.6.1方法重写102
5.6.2应用重写的规则104
5.6.3调用父类构造方法105
5.7接口106
5.7.1多重继承中的二义性106
5.7.2接口的定义106
5.7.3接口的实现107
5.7.4 Comparable接口110
5.8 Java包111
5.8.1 Java包的概念111
5.8.2 import语句112
5.9内部类114
5.9.1内部类的概念114
5.9.2匿名类117
习题118
第6章 数组、容器和字符串125
6.1数组125
6.1.1数组说明和初始化125
6.1.2数组的使用133
6.2容器和字符串类139
6.2.1容器139
6.2.2字符串类型140
习题145
第7章 Java语言中的异常148
7.1异常示例148
7.2异常处理152
7.2.1异常处理相关语句152
7.2.2公共异常155
7.3抛出语句157
7.4创建自己的异常159
习题160
第8章 图形用户界面设计164
8.1 GUI元素164
8.1.1 AWT包与Swing包165
8.1.2组件、容器及内容窗格166
8.2 Swing组件168
8.2.1按钮168
8.2.2标签171
8.2.3组合框173
8.2.4文本组件175
8.2.5列表175
8.2.6菜单组件178
8.2.7对话框179
8.3布局管理器180
8.3.1常用的布局管理器181
8.3.2其他的布局管理器184
8.4界面设计的细节188
8.4.1控制组件外观188
8.4.2提示工具和助记符190
8.5事件处理190
8.5.1事件简述190
8.5.2组件的事件处理194
8.5.3事件的种类208
8.5.4事件适配器212
习题214
第9章 Java Applet216
9.1编写Applet216
9.1.1小程序示例216
9.1.2小程序设计过程217
9.2小程序中使用的方法217
9.2.1基本方法218
9.2.2用于显示Applet的方法218
9.3 HTML文档220
9.3.1 <applet>标记220
9.3.2 Applet参数的读取221
9.3.3 Applet与URL222
9.4在Applet中的多媒体处理223
9.4.1在Applet中显示图像223
9.4.2在Applet中播放声音224
9.5 Applet的事件处理224
习题226
第10章 Java数据流228
10.1数据流的基本概念228
10.1.1输入数据流229
10.1.2输出数据流229
10.2基本字节数据流类229
10.2.1文件数据流229
10.2.2过滤器数据流231
10.3基本字符流232
10.4文件的处理237
10.4.1 File类237
10.4.2随机访问文件239
习题239
第11章 线程241
11.1线程和多线程241
11.1.1线程的概念241
11.1.2线程的结构242
11.2线程的状态242
11.3创建线程243
11.3.1继承Thread类243
11.3.2实现Runnable接口245
11.4线程的控制247
11.4.1线程的启动247
11.4.2线程的调度248
11.4.3挂起线程249
11.4.4线程间的通信250
习题251
第12章 Java的网络功能254
12.1概述254
12.1.1基本概念介绍254
12.1.2使用InetAddress255
12.2统一资源定位器256
12.2.1 URL的概念256
12.2.2 URL的创建257
12.2.3与URL相关的异常257
12.2.4获取URL对象属性257
12.2.5读入URL数据258
12.3 Socket接口259
12.3.1 Socket的基本概念261
12.3.2 Socket通信的基本步骤262
12.3.3 Socket通信的程序设计262
习题264
参考文献265