图书介绍

Java语言实用教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Java语言实用教程
  • 杨兆楠,张剑飞主编 著
  • 出版社: 哈尔滨:哈尔滨工业大学出版社
  • ISBN:9787560328072
  • 出版时间:2009
  • 标注页数:151页
  • 文件大小:30MB
  • 文件页数:164页
  • 主题词: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.2 Java语言的特点2

1.2.1 简单性2

1.2.2 面向对象2

1.2.3 平台无关性3

1.2.4 分布式4

1.2.5 多线程4

1.2.6 安全性和稳定性4

1.3 Java的开发环境5

1.3.1 JDK工具集5

1.3.2 Java集成开发工具6

小结8

习题9

第2章 Java程序的构成10

2.1 Java应用程序10

2.1.1 Java程序入门10

2.1.2 源程序的编辑12

2.1.3 字节码的编译生成13

2.1.4 字节码的解释与运行15

2.1.5 使用NetBeans开发Java应用程序16

2.2 小应用程序18

2.2.1 源程序的编辑与编译18

2.2.2 代码嵌入19

2.2.3 Applet的运行20

2.2.4 在NetBeans中编写Applet22

小结22

习题22

第3章 Java程序设计基础23

3.1 数据类型、变量与常量23

3.1.1 数据类型23

3.1.2 标识符与关键字24

3.1.3 变量与常量25

3.2 运算符与表达式28

3.2.1 表达式28

3.2.2 运算符28

3.2.3 运算符的优先级与结合性33

3.3 数据操作实例34

小结34

习题35

第4章 结构化程序设计36

4.1 选择结构36

4.1.1 if-then语句36

4.1.2 if-then-else语句36

4.1.3 switch语句37

4.2 循环结构39

4.2.1 while and do-while语句39

4.2.2 for循环40

4.3 数组41

4.3.1 一维数组41

4.3.2 二维数组43

4.3.3 字符数组46

4.4 字符串46

4.4.1 String类46

4.4.2 StringBuffer和StringBuilder类48

小结49

习题49

第5章 面向对象的特征51

5.1 面向对象的基本特征51

5.1.1 封装51

5.1.2 继承52

5.1.3 多态52

5.2 对象和类52

5.2.1 对象和类的概念52

5.2.2 类的定义53

5.2.3 对象的声明、创建与使用55

5.2.4 构造方法56

5.2.5 方法重载(Overloading)57

5.2.6 关键字this58

5.3 类的继承59

5.3.1 继承的定义59

5.3.2 属性隐藏和方法覆盖(Overide)61

5.3.3 关键字super62

5.3.4 类的装载过程63

5.4 Java的修饰符65

5.4.1 Java的包(Package)65

5.4.2 访问限定修饰符66

5.4.3 static修饰符68

5.4.4 final修饰符70

5.5 抽象类和接口70

5.5.1 抽象类的概念和基本特征70

5.5.2 接口的概念和基本特征71

5.5.3 抽象类和接口的异同72

5.6 多态与动态绑定75

小结76

习题76

第6章 异常处理79

6.1 异常的概念79

6.2 异常的类层次80

6.3 处理异常过程:try、catch和finally81

6.4 自定义异常82

6.4.1 自定义异常类设计82

6.4.2 throw操作82

6.4.3 方法的异常声明throws83

小结83

习题83

第7章 Java输入输出85

7.1 输入输出的基本概念85

7.1.1 数据流85

7.1.2 数据流的类85

7.1.3 InputStream86

7.1.4 OutputStream87

7.2 File类与外部文件处理87

7.2.1 File类的主要方法88

7.2.2 文件流(File Streams)的创建88

7.3 过滤器流(Filter Streams)90

7.3.1 数据流(Data Streams)91

7.3.2 打印流(Print Streams)94

7.3.3 缓冲流(Buffered Streams)96

7.4 RandomAccessFile类97

7.5 控制台文本输入输出99

小结99

习题100

第8章 Java GUI设计101

8.1 GUI程序设计概述101

8.1.1 应用程序界面的发展101

8.1.2 图形用户界面101

8.1.3 GUI设计准则101

8.2 GUI程序体验102

8.3 Java GUI设计104

8.3.1 Java GUI工具104

8.3.2 Swing组件的应用106

8.3.3 Java语言的事件触发机制110

8.3.4 利用NetBeans设计GUI程序114

小结115

习题116

第9章 Java多线程117

9.1 Java线程的概念117

9.1.1 进程117

9.1.2 线程117

9.2 多线程设计118

9.2.1 线程对象118

9.2.2 创建和启动线程118

9.2.3 线程的状态119

9.2.4 线程操作函数119

9.3 线程的同步122

9.3.1 多线程程序可能出现的问题122

9.3.2 同步方法123

9.4 多线程的GUI程序124

小结126

习题126

第10章 Java网络编程127

10.1 Java网络编程的基本概念127

10.1.1 通信与协议127

10.1.2 套接字编程概述128

10.2 Java网络包(java.net)129

10.2.1 套接字类(Socket)129

10.2.2 服务器套接字类(ServerSocket)129

10.3 使用TCP协议的Socket网络编程130

10.3.1 一对一的Socket C/S通讯130

10.3.2 综合示例:一对多通讯的实现135

10.4 使用UDP协议的Socket网络编程141

10.4.1 数据报套接字类DatagramSocket、数据报类DatagramPacket142

10.4.2 服务器端实现142

10.4.3 客户端实现143

10.5 URL类编程145

10.5.1 URL类简介145

10.5.2 构造URL类对象145

10.5.3 URL类获取URL特征的主要方法146

10.5.4 获取URL对象内容的方法147

10.6 URLConnection类的使用147

10.6.1 利用URLConnection类对象读取URL内容148

10.6.2 利用URLConnection类对象向URL对象发送服务请求及参数利用148

小结150

习题150

参考文献151

热门推荐