图书介绍

Java程序设计基础【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Java程序设计基础
  • 肖孟强,张忠义,李晓利(等)编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115111251
  • 出版时间:2003
  • 标注页数:229页
  • 文件大小:23MB
  • 文件页数:241页
  • 主题词: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.1.3 Java与C/C++的差别2

1.1.4 Java语言的应用3

1.2 Java程序的开发过程3

1.2.1 Java程序的开发步骤3

1.2.4 Applet查看器7

1.2.3 Java解释器7

1.2.2 Java编译器7

习题及上机实验题8

习题8

上机实验题8

第2章 Java基本语法9

2.1 Java语言的基本组成9

2.1.1 标识符9

2.1.2 关键字9

2.2 变量和直接量10

2.3.1 integer数据类型11

2.3 数据类型11

2.3.2 浮点数据类型13

2.3.3 变量类型的转换14

2.4 运算符与表达式14

2.4.1 赋值运算符15

2.4.2 算术运算符15

2.4.3 关系运算符16

2.4.4 条件运算符16

2.4.5 逻辑运算符16

2.5.1 Java语句17

2.5 Java语句及其控制结构17

2.5.2 选择语句18

2.5.3 循环语句23

2.5.4 跳转语句27

2.6 数组32

2.6.1 数组的声明和建立32

2.6.2 多维数组34

习题及上机实验题36

习题36

上机实验题37

3.1 简介38

第3章 面向对象的程序设计38

3.2 类39

3.2.1 类的成员变量42

3.2.2 类的方法45

3.2.3 this和super47

3.2.4 构造函数49

3.2.5 main方法51

3.3 对象51

3.3.1 对象的创建51

3.3.2 对象的使用53

3.4 实例研究54

3.3.3 对象的释放54

3.5 类的继承和类的多态性61

3.5.1 类的继承61

3.5.2 类的多态性64

3.6 接口与包70

3.6.1 接口70

3.6.2 包74

习题及上机实验题76

习题76

上机实验题77

第4章 异常处理和常用系统类78

4.1 异常处理机制78

4.1.1 什么是异常78

4.1.2 异常的层次结构79

4.1.3 异常的处理80

4.1.4 创建自己的异常83

4.2 String类和StringBuffer类84

4.2.1 String类85

4.2.2 StringBuffer类94

4.3 AWT98

4.3.1 AWT概述99

4.3.2 AWT的特点99

4.3.3 AWT应用100

4.4 Java applet101

4.4.1 Java applet的特点101

4.4.2 Java applet的程序结构102

4.4.3 Java applet的主要方法102

4.4.4 Java applet的运行105

习题及上机实验题107

习题107

上机实验题108

第5章 图形用户界面109

5.1 文本框和文本区109

5.1.1 文本框及处理事件109

5.1.2 文本区及处理事件115

5.2 标签116

5.3 按钮118

5.3.1 按钮118

5.3.2 按钮处理事件118

5.4.1 选择框121

5.4 选择框121

5.4.2 选择框处理事件125

5.5 画布126

5.6 面板与布局设计128

5.6.1 布局管理器129

5.6.2 面板132

5.7 窗口134

5.7.1 窗口的创建135

5.7.2 窗口事件处理136

5.8 菜单138

5.8.1 菜单(Menu)138

5.8.2 弹出式菜单(PopupMenu)141

5.9 对话框144

5.9.1 自定义对话框144

5.9.2 文件对话框146

习题及上机实验题148

习题148

上机实验题149

第6章 图形处理151

6.1 Java图形处理概述151

6.2.1 直线的输出153

6.2 基本图形的输出153

6.2.2 矩形的输出155

6.2.3 椭圆、圆及圆弧的输出158

6.2.4 多边形的输出159

6.3 设置图形的颜色161

6.3.1 创建Color类161

6.3.2 设置当前颜色162

6.4 文字的图形化输出163

6.4.1 Font类163

6.4.2 文本的显示与输出164

上机实验题165

习题165

习题及上机实验题165

第7章 Java中的鼠标事件与键盘事件167

7.1 鼠标事件167

7.1.1 MouseListener接口167

7.1.2 MouseMoutionListener接口167

7.2 处理鼠标输入168

7.3 键盘170

7.3.1 键盘事件170

7.3.2 处理键盘输入171

上机实验题173

习题及上机实验题173

习题173

第8章 多线程174

8.1 线程概述174

8.1.1 程序、进程、线程和多线程174

8.1.2 线程状态和生命周期175

8.1.3 线程优先级和线程调度176

8.2 多线程设计177

8.2.1 继承Thread类177

8.2.2 用实现Runnable接口实现多线程180

8.3 线程同步与死锁185

习题及上机实验题186

习题186

上机实验题186

第9章 Java输入输出187

9.1 Java输入输出概述187

9.1.1 输入输出流基本概念187

9.1.2 输入输出流类188

9.1.3 标准输入输出190

9.2.1 File类191

9.2 文件处理191

9.2.2 文件输入输出流类194

9.2.3 文件的随机访问197

9.3 目录管理200

习题及上机实验题202

习题202

上机实验题202

第10章 综合实例203

综合实例1:计算器203

综合实例2:聊天室220

附录 Java Web资源228

热门推荐