图书介绍

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

程序设计基础 Java版
  • 李占波,姬莉霞,王海玲等编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113080686
  • 出版时间:2007
  • 标注页数:220页
  • 文件大小:77MB
  • 文件页数:232页
  • 主题词: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

1.1 计算机系统概述1

1.1.1 计算机系统的组成1

1.1.2 计算机软件概述2

1.2 计算机程序介绍2

1.2.1 计算机程序概述2

1.2.2 程序执行阶段3

1.2.3 机器语言和高级语言3

1.2.4 程序逻辑的实现4

1.3 初识Java程序6

1.3.1 Java语言的发展和特点6

1.3.2 JDK的获得与安装7

1.3.3 一切都是对象(面向对象初步)10

1.3.4 第一个Java应用程序(Java Application)12

1.3.5 第一个Java小程序(Java Applet)15

1.3.6 Java程序的结构18

本章小结19

实验1 熟悉Java语言环境19

习题120

第2章 数据运算22

2.1 标识符、保留字和分隔符22

2.1.1 标识符22

2.1.2 保留字23

2.1.3 分隔符23

2.2 数据类型23

2.2.1 数据类型概述24

2.2.2 常量24

2.2.3 变量26

2.3 运算符29

2.3.1 算术运算符29

2.3.2 关系运算符32

2.3.3 布尔运算符32

2.3.4 赋值运算符34

2.3.5 位运算符34

2.3.6 条件运算符35

2.3.7 字符串运算符36

2.3.8 类型转换36

2.3.9 优先级和结合性38

2.4 输入/输出初步39

2.4.1 输出39

2.4.2 输入39

本章小结43

实验2 Java语言基本数据类型以及运算的使用43

习题244

第3章 程序逻辑47

3.1 程序结构的基本类型47

3.2 顺序结构48

3.2.1 语句48

3.2.2 块48

3.3 分支结构49

3.3.1 if...else语句50

3.3.2 分支嵌套51

3.3.3 switch语句54

3.4循环结构58

3.4.1 while语句58

3.4.2 do...while语句60

3.4.3 for语句61

3.4.4 循环嵌套65

3.5 其他流程控制语句68

3.5.1 标号68

3.5.2 break语句68

3.5.3 continue语句70

3.6 方法72

3.6.1 方法的定义73

3.6.2 方法的调用75

3.6.3 方法的重载76

3.6.4 方法的嵌套和递归78

3.6.5 方法和变量的作用域80

本章小结85

实验3 程序逻辑85

习题386

第4章 面向对象的程序设计90

4.1 类90

4.1.1 类的定义90

4.1.2 对象92

4.1.3 构造方法94

4.1.4 类的成员和修饰符95

4.2 类的继承99

4.2.1 类继承的实现99

4.2.2 抽象类和抽象方法102

4.3 接口103

4.3.1 接口的定义103

4.3.2 接口的实现104

4.3.3 接口的继承104

4.3.4 接口的多态106

4.4 包107

4.4.1 JDK中的常用包107

4.4.2 引用Java定义的包108

4.4.3 自定义包108

本章小结110

实验4 面向对象程序设计110

习题4111

第5章 简单数据结构113

5.1 数据结构描述113

5.1.1 基本概念和术语113

5.1.2 算法114

5.2 数组114

5.2.1 一维数组114

5.2.2 数组的基本操作115

5.2.3 多维数组116

5.3 数组的使用118

5.3.1 数组作为方法的参数118

5.3.2 数组操作的常用方法119

5.4 排序122

5.4.1 选择排序122

5.4.2 冒泡排序125

5.4.3 插入排序126

5.5 查找127

5.5.1 顺序查找127

5.5.2 二分查找128

5.6 向量类130

本章小结132

实验5 数组的运用132

习题5133

第6章Java Applet135

6.1 Applet概述135

6.2 HTML简介135

6.2.1 HTML135

6.2.2 在HTML文件中嵌入Applet137

6.3 Java Applet概述139

6.3.1 Java Applet示例140

6.3.2 Applet的主要方法及生命周期144

6.3.3 HTML与Applet的参数传递147

6.3.4 Applet和Application148

6.3.5 Applet的应用150

本章小结150

实验6 Java Applet小试牛刀151

习题6151

第7章 图形用户界面153

7.1 概述153

7.2 文本与字体154

7.2.1 绘制字符串、字符和字节154

7.2.2 字体、字型和字号155

7.2.3 颜色的设置157

7.3 图形设计159

7.3.1 画直线159

7.3.2 画矩形160

7.3.3 画椭圆和圆弧162

7.3.4 绘制多边形164

7.4 显示图像165

7.5 标签、按钮和文本框167

7.5.1 标签167

7.5.2 按钮168

7.5.3 文本框170

7.6 复选框、单选按钮和列表174

7.6.1 复选框175

7.6.2 单选按钮177

7.6.3 列表179

7.7 鼠标事件与键盘事件180

7.7.1 事件处理模式181

7.7.2 鼠标事件184

7.7.3 键盘事件186

7.8 布局管理器188

7.8.1 FlowLayout布局管理器188

7.8.2 BorderLayout布局管理器190

7.8.3 GridLayout布局管理器191

本章小结193

实验7 用户界面初步设计194

习题7194

第8章 异常处理196

8.1 异常处理基本知识196

8.1.1 异常的概念196

8.1.2 Java的异常处理机制197

8.1.3 常见异常197

8.2 异常处理方法198

8.2.1 try...catch...finally语句198

8.2.2 throw语句和throws语句202

8.2.3 自定义异常类203

本章小结205

实验8 异常处理205

习题8206

第9章 多线程208

9.1 概述208

9.2 线程的创建208

9.2.1 通过继承Tread类来创建线程209

9.2.2 通过实现Runnable接口来创建线程211

9.2.3 多线程的Applet212

9.3 线程的状态:生命周期213

9.4 多线程的同步214

本章小结217

实验9 多线程217

习题9218

参考文献220

热门推荐