图书介绍

Java程序设计与应用技术教程PDF|Epub|txt|kindle电子书版本网盘下载

Java程序设计与应用技术教程
  • 黄斐编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030122704
  • 出版时间:2003
  • 标注页数:273页
  • 文件大小:61MB
  • 文件页数:285页
  • 主题词: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程序的类型3

1.3 简单的JAVA程序介绍3

1.3.1 一个简单的Java程序4

1.3.2 程序的基本要求5

1.3.3 Java程序的开发步骤5

1.4 面向对象的程序设计概述6

1.4.1 对象及面向对象的程序设计6

1.4.2 面向对象程序设计的要素6

1.5 JAVA程序运行环境7

习题110

第2章 JAVA的基本语法11

2.1 词法与句法11

2.1.1 关键字12

2.1.2 标识符12

2.2 JAVA的基本数据类型13

2.2.1 整型14

2.2.2 浮点型14

2.2.3 字符型14

2.2.4 布尔型14

2.3 常量14

2.3.1 整型常量14

2.3.2 实型常量15

2.3.3 字符常量15

2.3.4 字符串常量16

2.4 变量16

2.4.1 变量说明17

2.4.2 变量赋初值17

2.4.3 final变量18

2.4.4 作用域18

2.5 基本运算符19

2.5.1 运算符的优先级19

2.5.2 算术运算符20

2.5.3 关系运算符21

2.5.4 逻辑运算符22

2.5.5 位运算符22

2.6 表达式24

2.6.1 算术表达式24

2.6.2 关系表达式25

2.6.3 逻辑表达式25

2.6.4 赋值表达式26

2.6.5 复合赋值运算符26

2.6.6 赋值时的类型转换27

2.7 表达式语句和空语句29

2.7.1 表达式语句和空语句29

2.7.2 自增、自减运算符29

习题230

第3章 科学计算与输入输出33

3.1 科学计算方法33

3.2 标准输出方法36

3.3 标准输入方法36

3.4 自定义输入法38

习题341

第4章 程序的流程控制42

4.1 条件选择语句42

4.1.1 if语句42

4.1.2 if.else语句43

4.1.3 if语句的嵌套44

4.1.4 条件运算符45

4.2 SWITCH语句46

4.3 循环控制语句49

4.3.1 while语句49

4.3.2 do.while语句50

4.3.3 for语句51

4.3.4 循环的嵌套54

4.4 跳转语句54

4.4.1 break语句54

4.4.2 continue语句56

4.5 控制结构程序实例57

习题460

第5章 数组62

5.1 一维数组62

5.1.1 一维数组的声明62

5.1.2 数组的创建63

5.1.3 声明和创建的联用格式63

5.1.4 一维数组的初始化63

5.1.5 一维数组应用65

5.2 多维数组68

5.2.1 二维数组的声明与创建68

5.2.2 二维数组元素的初始化69

5.2.3 二维数组应用举例70

习题572

第6章 JAVA类和对象76

6.1 面向对象程序设计的概念76

6.1.1 对象76

6.1.2 消息77

6.1.3 类78

6.1.4 继承78

6.1.5 抽象78

6.1.6 多态型79

6.2 类的描述79

6.3 成员变量82

6.3.1 成员变量定义82

6.3.2 成员变量的访问权限83

6.3.3 静态变量85

6.3.4 final变量86

6.4 成员方法86

6.4.1 方法的定义86

6.4.2 形参与实参88

6.4.3 成员变量和局部变量的作用域90

6.4.4 方法的递归调用91

6.4.5 方法的重载93

6.5 对象94

6.5.1 创建对象95

6.5.2 使用对象97

6.5.3 访问对象98

6.5.4 this110

6.6 类的继承113

6.6.1 创建子类113

6.6.2 子类对象的使用117

6.6.3 抽象类120

习题6122

第7章 JAVA接口、包和异常124

7.1 接口124

7.1.1 接口定义125

7.1.2 接口的实现125

7.1.3 接口作为数据类型126

7.1.4 接口继承127

7.1.5 接口中的变量128

7.2 包129

7.2.1 包的定义130

7.2.2 包的使用132

7.2.3 标识符的作用域133

7.3 异常处理134

7.3.1 异常的分类135

7.3.2 异常的抛出137

7.3.3 异常处理机制138

习题7143

第8章 标准类库和字符串处理144

8.1 JAVA类库简介144

8.2 创建字符串对象145

8.2.1 创建String对象146

8.2.2 创建StringBuffer对象147

8.3 使用STRING类148

8.3.1 求字符串长度148

8.3.2 连接字符串148

8.3.3 拷贝字符串149

8.3.4 比较字符串151

8.3.5 搜索字符154

8.3.6 搜索子串155

8.3.7 修改字符串156

8.4 使用STRINGBUFFER类157

8.4.1 把字符串添加到缓冲区158

8.4.2 将字符串插入到缓冲区159

8.4.3 从缓冲区中获取字符串160

8.4.4 修改缓冲区字符串160

8.4.5 求缓冲区容量和字符数161

习题8162

第9章 JAVA的输入/输出流164

9.1 输入/输出包164

9.1.1 I/O流164

9.1.2 文件管理168

9.2 节点流171

9.2.1 FileReader类172

9.2.2 FileWriter类173

9.2.3 FileInputStream和FileOutputStream类175

9.3 过滤流178

9.3.1 使用I/O缓冲区178

9.3.2 基本类型数据传输181

9.3.3 PrintWriter类184

9.4 标准输入/输出流185

9.4.1 标准输入流in186

9.4.2 标准输出流out186

9.4.3 标准错误输出流err187

9.4.4 System类常用方法187

习题9189

第10章 JAVA图形用户界面191

10.1 JAVA图形用户界面概述191

10.1.1 容器与基本组件191

10.1.2 Java GUI的组成194

10.1.3 设计图形用户界面195

10.2 GUI程序设计常用技术197

10.2.1 属性、方法和事件197

10.2.2 创建GUI应用程序198

10.2.3 事件处理机制199

10.3 GUI常用组件205

10.3.1 标签和文本框205

10.3.2 命令按钮210

10.3.3 复选框和单选按钮组212

10.3.4 组合框和列表框216

10.4 布局管理和容器222

10.4.1 布局管理222

10.4.2 容器组件228

习题10243

第11章 JAVA网络程序设计及相关技术244

11.1 APPLET基础知识244

11.1.1 Applet和WWW244

11.1.2 Applet的基本工作原理247

11.1.3 Applet类的主要方法248

11.2 APPLET与HTML文件配合使用251

11.2.1 HTML中的Applet标记251

11.2.2 向Applet传递参数253

11.3 JAVA网络编程255

11.3.1 TCP/IP编程简介255

11.3.2 Java网络编程的基本机制256

11.3.3 使用PWS架设Web服务器259

11.4 线程261

11.4.1 多线程的概念261

11.4.2 多线程编程的实例262

11.5 数据库接口263

11.5.1 JDBC简介263

11.5.2 JDBC编程实例264

11.6 JAVA多媒体编程266

11.6.1 图像文件的装载及显示266

11.6.2 声音文件的播放267

11.6.3 Java多媒体编程实例268

习题11270

附录1:InputData.java271

附录2:Console.java272

热门推荐