图书介绍
Java语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 辛运帏,饶一梅编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115209399
- 出版时间:2009
- 标注页数:226页
- 文件大小:21MB
- 文件页数:234页
- 主题词: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开发环境的安装3
1.3一个简单的Java应用程序4
1.3.1 Java应用程序示例4
1.3.2使用Java核心API文档7
习题9
第2章 面向对象程序设计技术11
2.1面向对象程序设计技术的基本概念11
2.1.1什么是面向对象程序设计方法11
2.1.2什么是类和对象12
2.1.3面向对象的重要特性14
2.2 Java与C++的OOP能力比较16
习题18
第3章 标识符和基本数据类型19
3.1 Java的基本语法单位19
3.1.1空白、注释及语句19
3.1.2关键字21
3.1.3标识符21
3.2 Java编码体例22
3.3 Java的基本数据类型23
3.3.1变量和常量23
3.3.2基本数据类型23
3.3.3变量的说明和赋值28
习题30
第4章 表达式和流程控制语句31
4.1表达式31
4.1.1操作数和运算符31
4.1.2表达式的提升和类型转换40
4.2流程控制语句43
4.2.1表达式语句43
4.2.2块44
4.2.3分支语句45
4.2.4循环语句52
4.2.5 break与continue语句54
习题56
第5章 类与对象60
5.1类的定义与对象的创建60
5.1.1类的定义格式60
5.1.2对象的创建和初始化63
5.2构造方法64
5.2.1构造方法及其重载64
5.2.2默认的构造方法66
5.3定义方法67
5.3.1方法定义格式68
5.3.2按值传递71
5.4类的继承72
5.4.1继承的定义73
5.4.2多态性与转换对象74
5.5继续讨论Java的关键字77
5.5.1 static77
5.5.2 final和abstract79
5.5.3 this和super84
5.6方法重写86
5.6.1方法重写概述86
5.6.2应用重写的规则89
5.6.3调用父类构造方法89
5.7接口90
5.7.1多重继承中的二义性90
5.7.2接口的定义91
5.7.3接口的实现91
5.8 Java包94
5.8.1 Java包的概念94
5.8.2 import语句95
5.9内部类97
5.9.1内部类的概念97
5.9.2匿名类99
习题100
第6章 数组、容器和字符串107
6.1数组107
6.1.1数组说明和初始化107
6.1.2数组的使用114
6.2容器和字符串118
6.2.1容器118
6.2.2字符串119
习题123
第7章 Java语言中的异常126
7.1异常示例126
7.2异常处理130
7.2.1异常处理相关语句130
7.2.2公共异常132
7.3抛出语句133
7.4创建自己的异常135
习题137
第8章 图形用户界面设计140
8.1 AWT与Swing140
8.1.1 AWT包与Swing包140
8.1.2组件、容器及内容窗格141
8.2 Swing组件143
8.2.1按钮143
8.2.2标签146
8.2.3组合框148
8.2.4文本组件150
8.2.5菜单组件150
8.2.6对话框152
8.3布局管理器153
8.3.1常用的布局管理器154
8.3.2其他布局管理器156
8.4界面设计的细节160
8.4.1控制组件外观161
8.4.2提示工具和助记符162
8.5事件处理162
8.5.1事件简述162
8.5.2组件的事件处理164
8.5.3事件的种类176
8.5.4事件适配器179
习题180
第9章 Java Applet182
9.1编写Applet182
9.1.1小程序示例182
9.1.2小程序设计过程183
9.2小程序中使用的方法183
9.2.1基本方法184
9.2.2用于显示Applet的方法184
9.3 HTML文档185
9.3.1 <applet>标记185
9.3.2 Applet参数的读取186
9.3.3 Applet与URL187
9.4在Applet中的多媒体处理188
9.4.1在Applet中显示图像188
9.4.2在Applet中播放声音189
9.5 Applet的事件处理189
习题191
第10章 Java数据流192
10.1数据流的基本概念192
10.1.1输入数据流193
10.1.2输出数据流193
10.2基本字节数据流类193
10.2.1文件数据流193
10.2.2过滤器数据流195
10.3基本字符流195
10.4文件的处理201
10.4.1 File类201
10.4.2随机访问文件202
习题203
第11章 线程204
11.1线程和多线程204
11.1.1线程的概念204
11.1.2线程的结构205
11.2线程的状态205
11.3创建线程206
11.3.1继承Thread类206
11.3.2实现Runnable接口208
11.4线程的控制209
11.4.1线程的启动210
11.4.2线程的调度210
11.4.3挂起线程212
11.4.4线程间的通信212
习题213
第12章 Java的网络功能216
12.1概述216
12.1.1基本概念介绍216
12.1.2使用InetAddress217
12.2统一资源定位器218
12.2.1统一资源定位器的概念218
12.2.2 URL的创建218
12.2.3与URL相关的异常218
12.2.4获取URL对象属性219
12.2.5读入URL数据220
12.3 socket接口221
12.3.1 socket的基本概念222
12.3.2 socket通信的基本步骤223
12.3.3 socket通信的程序设计223
习题225
参考文献226