图书介绍

Java语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Java语言程序设计
  • 辛运帏,饶一梅编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115405814
  • 出版时间:2015
  • 标注页数:265页
  • 文件大小:35MB
  • 文件页数:273页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐