图书介绍

Java程序设计基础与应用pdf电子书版本下载

Java程序设计基础与应用
  • 张飏,王琳主编;技能型紧缺人才培养规划教材编写委员会编写 著
  • 出版社: 北京:海洋出版社
  • ISBN:7502763651
  • 出版时间:2005
  • 标注页数:193页
  • 文件大小:16MB
  • 文件页数:204页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

Java程序设计基础与应用PDF格式电子书版下载

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

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

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

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

图书目录

目录 1

第1章 Java概述 1

1.1 引言 1

1.2 Java简介 1

1.2.1 Java的历史 1

1.2.2 Java的发展历程 1

1.2.3 Java的特点 2

1.3 编程方法 4

1.3.1 过程编程 4

1.3.2 结构化编程 4

1.4 Java程序的开发 5

1.3.3 面向对象的编程 5

1.4.1 Java运行环境及安装 6

1.4.2 编制第一个Java Application程序 7

1.4.3 字节码的编译生成 9

1.4.4 字节码的解释与运行 10

1.4.5 另一种类型的Java程序 10

1.5 小结 11

1.6 习题 12

第2章 Java语言基础 13

2.1 基本语言要素 13

2.1.1 标识符 13

2.1.4 注释 14

2.1.3 分隔符 14

2.1.2 关键字 14

2.2 数据类型 15

2.2.1 基本数据类型 15

2.2.2 常量 17

2.2.3 变量 18

2.2.4 各种数据类型的转换 19

2.3 运算符 20

2.3.1 算术运算符 20

2.3.2 关系运算符 21

2.3.3 条件运算符 22

2.3.4 逻辑运算符 22

2.3.5 位运算符 23

2.3.6 其他运算符 24

2.3.7 运算符优先级 25

2.4 数组 25

2.4.1 一维数组 25

2.4.2 二维数组 27

2.5 字符串 27

2.5.1 创建字符串常量 27

2.5.2 字符串转换为相应类型数值 28

2.5.3 数值转换为字符串 29

2.5.4 String类中的方法 29

2.6 小结 32

2.7 习题 33

第3章 Java控制语句 35

3.1 选择控制语句 35

3.1.1 if语句 35

3.1.2 switch语句 37

3.2 循环控制语句 38

3.2.1 for语句 38

3.2.2 while语句 39

3.2.3 do-while语句 40

3.3 跳转语句 41

3.3.1 break语句 41

3.3.2 continue语句 42

3.3.3 return语句 43

3.4 小结 44

3.5 习题 44

第4章 面向对象编程 45

4.1 面向对象编程基础 45

4.1.1 面向对象概述 45

4.1.2 面向对象中的基本概念 46

4.2 类 48

4.2.1 创建新类型 48

4.2.2 为什么要创建新类型 49

4.2.3 类的声明 49

4.2.4 类的成员变量 53

4.2.5 类的成员方法 56

4.2.6 类的成员的访问控制 58

4.2.7 方法的参数传递 59

4.3 对象 60

4.3.1 创建对象 60

4.3.2 使用对象 60

4.3.3 清除对象 62

4.4 小结 62

4.5 习题 63

第5章 类的继承与多态 64

5.1 继承 64

5.1.1 认识继承 64

5.1.2 成员变量的继承和隐藏 67

5.1.3 成员方法的覆盖 69

5.1.4 this和super 70

5.2 类的多态与重载 72

5.2.1 关于多态 72

5.2.2 方法的重载 72

5.2.3 构造方法重载 75

5.3 小结 77

5.4 习题 77

第6章 异常处理 78

6.1 异常处理基础 78

6.1.1 异常及其发生的原因 78

6.1.2 异常的分类 78

6.2.1 try和catch的使用 79

6.2 捕获及处理异常 79

6.2.2 finally 80

6.3 异常抛出 81

6.3.1 throw和throws语句 81

6.3.2 定义自己的异常类 82

6.4 小结 83

6.5 习题 83

第7章 多线程编程 84

7.1 Java多线程机制 84

7.1.1 Java线程的基本概念 84

7.1.2 多线程的实现 85

7.1.3 线程的同步 87

7.2 多线程编程实例 88

7.3 小结 91

7.4 习题 91

第8章 常用包和标准输入/输出 92

8.1 Java常用包 92

8.2 标准输入/输出 93

8.2.1 标准输入方法 93

8.2.2 标准输出方法 94

8.3 小结 95

8.4 习题 95

9.1 应用程序框架 96

9.1.1 框架类JFrame 96

第9章 GUI设计基础 96

9.1.2 按钮类JButton 97

9.1.3 标签类JLabel 99

9.1.4 AWT包的字体类Font 99

9.1.5 AWT包的颜色类Color 100

9.2 Action事件处理 102

9.2.1 事件驱动 102

9.2.2 Action事件处理 102

9.2.3 区别事件源 104

9.3 布局管理器 106

9.3.1 swing容器 106

9.3.2 布局管理器的构造方法 106

9.3.3 布局管理器的使用 107

9.4 文本框与密码框 108

9.4.1 单行输入文本框类JTextField 108

9.4.2 密码输入框类JPasswordField 109

9.4.3 文本框与密码框的事件处理 109

9.5 对话框 110

9.5.1 系统预定义对话框 110

9.5.2 自定义对话框 112

9.6 菜单系统 114

9.6.1 菜单栏JMenuBar类 115

9.6.2 菜单JMenu类 115

9.6.3 JMenuItem类 115

9.6.4 菜单项目的事件处理 116

9.7.1 简单表格 117

9.7 表格 117

9.7.2 默认的表格模型 118

9.7.3 表格的选择模式 120

9.8 小结 121

9.9 习题 121

第10章 JDBC数据库访问 123

10.1 使用MySQL数据库 123

10.1.1 MySQL数据库安装与启动 124

10.1.2 SQL语言简介——数据定义语句 125

10.1.3 SQL语言简介——数据操作语句 126

10.2.1 JDBC简介 128

10.2.2 JDBC的数据库驱动程序 128

10.2 java数据库连接 128

10.2.3 JDBC的基本功能 129

10.3 应用JDBC 129

10.3.1 加载JDBC驱动 129

10.3.2 建立数据库的连接 129

10.3.3 发送SQL语句 131

10.3.4 访问结果集 132

10.4 应用举例:通讯录 134

10.4.1 封装数据库访问的基本操作 134

10.4.2 自定义JTable类表格模型 136

10.4.3 为表格模型增加删除与插入功能 139

10.4.4 整合各个模块 142

10.6 习题 144

10.5 小结 144

第11章 Java的Web应用 145

11.1 客户端小应用程序applet 145

11.1.1 JApplet类的基本方法 146

11.1.2 使用swing组件的applet 146

11.1.3 转换swing应用程序为swing小应用程序 147

11.2 服务器端小应用程序servlet 148

11.2.1 交互式网页 148

11.2.2 servlet引擎:tomcat 148

11.2.3 servlet版的“Hello,World!” 150

11.2.4 JDBC应用 153

11.3.1 jsp简介 156

11.3 java服务器网页jsp 156

11.3.2 jsp快速上手 157

11.3.3 在jsp中使用javaBean 160

11.4 小结 162

11.5 习题 163

附录A Java关键字 164

附录B Java编程规则 166

附录C String类方法汇总 169

附录D Thread类方法汇总 174

附录E InputStream类方法汇总 178

附录F PrintStream类方法汇总 179

部分习题参考答案 181

精品推荐