图书介绍

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

Java程序设计导学
  • 张洪斌编著 著
  • 出版社: 北京:北京科海电子出版社
  • ISBN:7900107509
  • 出版时间:2003
  • 标注页数:340页
  • 文件大小:23MB
  • 文件页数:357页
  • 主题词:

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第0章 俗话程序设计1

0.1 软件、程序和程序员1

0.2 程序设计语言和生活中的语言1

0.3 程序设计语言概况2

0.4 程序员的工作和回报2

0.4.1 程序员的工作2

0.4.2 不同程序设计语言的“回报率”3

0.5 Java程序设计语言3

0.5.1 Java作为入门程序设计语言是否好学3

0.5.2 Java的故事3

第1章 编程全过程概览5

1.1 编写程序的完整过程5

1.2 JDK的安装和设置5

1.3 使用文本编辑器输入和编辑源程序6

1.4 编译源程序7

1.5 运行程序11

1.6 Java程序框架13

1.7 JDK中的演示程序欣赏14

1.8 编写源程序时常见的问题17

1.9 编译和运行程序时需要注意的问题18

1.10 本章小结19

第1章 习题19

第2章 Java基本语法21

2.1 注释21

2.1.1 单行注释21

2.1.2 多行注释21

2.2 标识符22

2.1.3 文档注释22

2.3 语句、空格和语句块27

2.4 基本数据类型28

2.4.1 整型和整数变量的声明28

2.4.2 浮点型和浮点变量的声明31

2.4.3 字符型和字符变量的声明32

2.4.4 布尔型和布尔变量的声明33

2.4.5 常量34

2.5 运算符、表达式和返回值35

2.6 数学运算35

2.7 赋值运算39

2.8 类型转换41

2.9 自增与自减运算42

2.10 比较运算43

2.11 逻辑运算44

2.12 位运算和移位运算46

2.13 本章小结47

第2章 习题47

第3章 程序流程设计和控制51

3.1 算法、伪代码和流程图51

3.2 if语句53

3.3 switch语句59

3.4 while语句61

3.5 do while语句65

3.6 for语句66

3.7 循环的综合示例67

3.8 多重循环68

3.9 break、continue和标号语句在循环中的作用70

3.10 本章小结75

7.1 Math类 175

第3章 习题75

第4章 面向对象技术的基础知识80

4.1 类的定义和使用80

4.1.2 类的数据81

4.1.3 类的函数81

4.1.1 最简单的类81

4.1.4 完整的类定义示例83

4.1.5 创建类的对象和运行程序83

4.1.6 对象之间的关系85

4.1.7 程序代码的书写格式87

4.1.8 小结87

4.2 有返回值的方法87

4.3 改变类的结构91

4.4 类中成员间的访问机制94

4.4.1 在一个类中的访问机制94

4.4.2 一个类访问另外一个类97

4.5 类中的变量与方法中的变量99

4.5.1 全局变量和局部变量的访问规则99

4.5.2 全局变量和局部变量的初始化100

4.5.3 变量的作用域102

4.6 类的构造方法和重载105

4.6.1 类的构造方法(Constmctor)105

4.6.2 重载(ovedoad)方法与默认构造方法107

4.7 类的继承与方法重置110

4.7.1 类的继承和重置方法110

4.7.2 在一个文件中继承类111

4.7.3 为每个类添加main方法113

4.7.4 类与其超类的构造方法的调用115

4.7.5 不用继承使用另外一个类的功能116

4.7.6 滥用重置118

4.7.7 重置与重载119

4.8 static和final关键字121

4.8.1 static关键字121

4.8.2 final关键字123

4.9 this和super关键字123

4.10 本章小结126

第4章 习题126

第5章 面向对象技术的高级主题136

5.1 超类与继承类的关系136

5.2 通过classpath访问另一个目录中的类137

5.3 通过软件包访问另一个目录中的类138

5.3.1 建立软件包138

5.3.2 使用软件包139

5.4 存取(访问)控制141

5.5 抽象类和抽象方法144

5.6 接口interface与多重继承146

5.6.1 接口基础146

5.6.2 多重继承148

5.6.3 接口的类型转换(upcasting)150

5.7 内部类基础151

5.8 Java的存储结构153

5.9 本章小结153

第5章 习题154

第6章 通过Java文档了解类的使用159

6.1 Java文档的使用介绍159

6.1.1 Overview页面160

6.1.2 Package页面161

6.1.3 Class页面162

6.1.4 Use页面166

6.1.5 Tree页面166

6.1.6 Deprecated API页面167

6.1.7 Index页面167

6.2 怎样使用软件包168

6.3 使用JavaDoc生成自己的程序文档169

6.4 本章小结173

第6章 习题173

第7章 几个基本的Java类175

7.2 数组178

7.2.1 数组基础179

7.2.2 数组的建立方式181

7.2.3 数组的长度183

7.2.4 对象数组183

7.2.5 多维数组185

7.2.6 与数组有关的运行错误188

7.3 String类189

7.3.1 字符串的声明和赋初值190

7.3.2 String类中的方法191

7.4 main方法195

7.5 包裹类196

第7章 习题199

7.6 本章小结199

8.1 异常入门201

第8章 程序的异常处理201

8.2 传统的错误处理方法203

8.3 基本的异常处理205

8.3.1 try和catch205

8.3.2 Exception类及其子类207

8.3.3 得到异常类的信息209

8.4 必须抓住异常的场合210

8.5 本章小结213

第8章 习题213

9.1 输入与输出215

9.2 流在功能上的分类215

第9章 输入输出215

9.2.1 Node stream216

9.2.2 Processing stream216

9.3 InputStream类217

9.4 处理流的使用219

9.5 OutputStream类220

9.6 Reader和Writer类221

9.7 System类提供的输入和输出功能222

9.8 本章小结224

第9章 习题224

第10章 在WindoWs中绘图226

10.1 建立Windows窗口226

10.1.1 建立Windows窗口的方法之一226

10.1.3 建立Windows窗口的方法之三228

10.1.2 建立Windows窗口的方法之二228

10.1.4 关闭Windows窗口229

10.1.5 设置Windows窗口在屏幕上的位置230

10.2 图形绘制入门230

10.3 显示文字232

10.4 选择颜色233

10.5 设置字体234

10.6 画直线236

10.7 绘制平面矩形237

10.8 绘制立体矩形238

10.9 画圆239

10.10 绘制圆弧240

10.12 绘制多边形和多折线241

10.11 绘制圆角矩形241

10.13 显示图像243

10.14 本章小结245

第10章 习题245

附录A Java运行环境设置和DOS基本操作249

A.1 autoexec.bat的设置方法249

A.2 DOS基本操作方法250

A.2.1 进入DOS窗口250

A.2.2 基本DOS操作命令251

A.2.3 窗口的设置255

附录B Windows程序设计入门257

B.1 Windows程序中的几个基本概念257

B.2 容器、构件和布局258

B.2.1 在窗口中添加构件258

B.2.2 使用布局260

B.2.3 文本框和文本区264

B.2.4 JPanel类(面板)266

B.2.5 没有交互功能的聊天室程序268

B.3 Windows事件处理270

B.3.1 事件处理的运行机制270

B.3.2 具有交互功能的聊天室程序272

B.3.3 关闭窗口事件274

附录C 各章习题参考答案275

第1章习题答案275

第2章习题答案275

第3章习题答案281

第4章习题答案286

第5章习题答案288

第7章习题答案289

第6章习题答案289

第8章习题答案298

第9章习题答案300

第10章习题答案309

附录D 综合实习题311

D.1 勾股定理(Pythagorean三角形)311

D.2 加密与解密314

D.3 猜数游戏317

D.4 斐波纳契数列(Fibonacci Series)319

D.5 随机运动图形323

D.6 条状图326

D.7 用于反恐的敏感词汇分析330

附录E Java中部分中文术语之我见336

热门推荐