图书介绍

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

Java程序设计
  • 郭庚麒主编 著
  • 出版社: 北京:人民交通出版社
  • ISBN:7114049390
  • 出版时间:2004
  • 标注页数:237页
  • 文件大小:34MB
  • 文件页数:249页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Java程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

CONTENTS1

第1章 Java语言概述1

1.1 Java语言的发展和特点1

1.1.1 Java的由来1

1.1.2 Java的特点1

目录1

1.1.3 丰富的类库3

1.1.4 Java语言的应用前景3

1.2 Java程序举例3

1.2.1 Java应用程序Application4

1.2.2 Java应用小程序Applet4

1.3.2 Java虚拟机6

1.3 Java平台的工作机制6

1.3.1 Java应用程序执行机制6

1.4 建立Java开发环境7

1.4.1 运行环境的介绍7

1.4.2 Java 2 SDK的安装过程8

1.4.3 设置环境变量11

1.4.4 Java源程序编辑工具13

练习题13

第2章 Java语言基础14

2.1 Java语言基本语法单位14

2.1.1 语句、空白和注释14

2.1.3 关键字15

2.1.2 标识符15

2.2.1 数据类型概述16

2.2.2 简单数据类型16

2.2 Java基本数据类型16

2.2.3 数据类型的转换19

2.3 运算符与表达式19

2.3.1 操作数19

2.3.2 运算符20

2.3.3 运算符优先级23

练习题23

3.1.1 对象和类24

3.1.2 消息24

3.1 面向对象程序设计基础24

第3章 类和对象的初步介绍24

3.1.3 封装性25

3.1.4 继承性25

3.1.5 多态性26

3.2 Java中的类和对象26

3.2.1 类的定义26

3.2.2 构造函数28

3.2.3 对象的生命期29

3.3 成员变量和成员方法31

3.3.1 类属性和类方法32

3.4 抽象方法和抽象类33

3.3.2 实例属性和实例方法33

3.5 接口35

3.5.1 接口的定义35

3.5.2 接口的使用35

3.6 包37

3.6.1 包的创建和使用37

3.6.2 目录层次关系及CLASS PATH环境变量38

3.7 类及类成员的访问权限38

练习题39

4.2.1 条件语句40

4.2 选择结构40

4.1 表达式语句40

第4章 控制结构40

4.2.2 switch分支结构(开关语句)42

4.3 循环结构44

4.3.1 for循环语句44

4.3.2 while循环语句45

4.3.3 do…while循环46

4.3.4 循环体中的break语句和continue语句46

4.3.5 返回语句(return语句)48

练习题48

5.1.3 一维数组的初始化49

5.1.1 数组的说明49

5.1.2 数组的创建49

5.1 一维数组49

第5章 数组和字符串49

5.1.4 数组的边界50

5.1.5 数组的拷贝50

5.2 多维数组51

5.2.1 二维数组的定义51

5.2.2 二维数组元素的引用51

5.2.3 二维数组的初始化51

5.3 数组应用举例52

5.3.1 一维数组程序举例52

5.3.2 二维数组举例53

5.4.2 String字符串说明及初始化55

5.4.1 字符串概述55

5.4 String字符串类型55

5.4.3 String类字符串处理56

5.5 StringBuffer类型58

5.5.1 StringBuffer类的构造函数59

5.5.2 StringBuffer类字符串处理59

5.6 字符串应用举例60

5.6.1 String和StringBuffer的区别60

5.6.2 main方法的参数61

练习题61

第6章 面向对象编程的深入讨论62

6.1 构造函数的执行机制62

6.2 屏蔽、覆盖和重载68

6.2.1 屏蔽68

6.2.2 覆盖(override)与多态70

6.2.3 重载方法名72

6.3 类型转换72

6.4 对象之间的比较运算74

练习题75

第7章 Java语言中的异常77

7.1 异常的概念与分类77

7.2 异常的抛出与处理79

7.2.1 try,catch和finally语句79

7.2.2 try语句的嵌套81

7.2.3 throw语句82

7.2.4 throws语句83

7.3 自定义异常84

练习题85

第8章 图形用户界面设计概述86

8.1 AWT概述86

8.2 AWT基本组件86

8.3 AWT容器89

8.3.1 Frame89

8.3.2 Panel90

8.4 布局管理器90

8.4.1 FlowLayout90

8.4.2 BorderLayout92

8.4.3 GridLayout94

8.4.4 CardLayout96

8.4.5 BoxLayout98

8.4.6 GridBagLayout99

8.5 Java的事件处理模型101

8.5.1 Java的事件处理模型概述101

8.5.2 常见事件的处理举例105

8.5.3 事件监听器的挂接和适配器114

8.5.4 GUI类和事件监听类的关系116

练习题118

第9章 Swing图形用户界面设计119

9.1 Swing图形用户界面设计概述119

9.2 文本与字体123

9.3 图形设计124

9.4 框架与面板126

9.5 标签127

9.6 按钮129

9.7 复选框131

9.8 单选按钮132

9.9 文本域与文本区133

9.10 列表框134

9.11 选择框135

9.12 菜单136

练习题138

第10章 Java Applet139

10.1 Applet概述139

10.2 Applet的方法和生命周期141

10.3 HTML与<applet>标记143

10.4 Applet的通信146

10.5 Applet和Application147

练习题150

第11章 Java数据流151

11.1 输入/输出概念151

11.2 文件的顺序访问152

11.2.1 字节流152

11.2.2 字符流158

11.3 文件的随机访问163

11.4 目录和文件管理163

11.5 其他常用的流处理165

练习题167

第12章 线程168

12.1 线程的概念168

12.2 线程的创建168

12.2.1 Thread类创建多线程应用程序168

12.2.2 使用Runnable接口创建多线程应用程序170

12.3 线程的生存周期172

12.3.1 线程的优先级173

12.3.2 线程的控制方法174

12.4 线程的同步控制176

12.4.1 线程间通信概述176

12.4.2 线程的同步179

12.4.3 线程的调度过程187

12.5 线程的分组188

练习题190

第13章 Java的网络功能191

13.1 概述191

13.2 统一资源定位地址191

13.3 Socket套接口编程195

13.4 UDP编程概述198

13.5 Java网络编程实例201

练习题206

第14章 Java的数据库连接207

14.1 JDBC驱动程序207

14.2 JDBC-ODBC客户端的设置210

14.3 数据库的查询与更新213

14.3.1 JDBC数据库连接详解213

14.3.2 数据库的更新和查询218

14.4 Java数据库应用实例228

练习题232

第15章 Java在Web技术中的应用233

15.1 Java在Web中的应用概述233

15.2 Servlet234

15.3 JSP技术234

15.4 JavaBean技术235

15.5 EJB技术235

参考文献237

热门推荐