图书介绍

Java 2简明教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java 2简明教程
  • 皮德常,张凤林编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302080925
  • 出版时间:2004
  • 标注页数:249页
  • 文件大小:13MB
  • 文件页数:263页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java 2简明教程PDF格式电子书版下载

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

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

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

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

图书目录

1.1 Java语言的发展1

目 录1

3.2.1 while语句 41

第1章Java语言简介1

1.2.2面向对象2

1.2 Java语言的特点2

1.2.1简单性2

1.2.4解释执行3

1.2.3分布性3

1.2.5健壮性4

1.2.6安全性4

1.2.7结构中立4

1.2.11动态性5

1.2.10多线程5

1.2.9高效性5

1.2.8可移植性5

1.3 Java类库的概念6

1.4网络浏览器7

1.5 Java开发工具7

1.5.1 Java开发工具j2sdk7

1.5.2 Java开发工具Visual J++8

1.6 Java程序分类8

1.6.1使用NetBeans运行Java应用程序9

1.6.2使用NetBeans运行Java小程序9

1.6.3使用VJ++运行Java应用程序10

1.7.1程序注释方法11

1.7对Java程序的解释11

1.6.4使用VJ++运行Java小程序11

1.7.2对Java应用程序的解释12

1.7.3对Java 小程序的解释13

1.7.4对HTML文件的解释13

1.8编写Java程序的风格要求14

1.9本章小结14

1.10思考和练习15

第2章数据类型、运算符和表达式16

2.1 常量16

2.2变量17

2.2.1整型变量18

2.2.2字符型变量20

2.2.3浮点型变量20

2.2.4布尔型变量21

2.2.5对原子类型变量生存空间的讨论21

2.3变量赋值问题22

2.4数组23

2.4.1 一维数组23

2.4.2 二维数组25

2.5 Java中的参数传递方式26

2.6 Java的运算符28

2.6.1算术运算符28

2.6.2关系运算符29

2.6.3逻辑运算符30

2.6.4位运算符31

2.6.5三元条件运算符32

2.6.6 “+”运算符32

2.8思考和练习33

2.7本章小结33

第3章控制语句35

3.1分支语句35

3.1.1 if语句35

3.1.2 switch语句38

3.2循环控制语句41

3.2.2 do-while语句42

3.2.3 for语句43

3.3 bteak语句和continue语句44

3.3.1 不带标号的break语句和continue语句44

3.3.2带标号的break语句和continue语句44

3.4本章小结46

3.5思考和练习47

第4章Java的类48

4.1 类与对象48

4.1.1类与对象的区别48

4.1.2 Java和C编程思想的区别49

4.1.3如何定义类49

4.1.4对象和引用50

4.2方法52

4.3 实例变量和局部变量53

4.4构造函数55

4.5方法重载57

4.6关键字this58

4.6.1 指代对象59

4.6.2指代构造函数61

4.7.1继承的概念62

4.7继承62

4.7.2关键字super64

4.7.3再论构造函数65

4.8方法的覆盖67

4.8.1覆盖与重载的区别67

4.8.2方法的动态调用69

4.9一个令人迷惑的问题:多态性不适合于继承链中的实例变量71

4.10 finalize72

4.1 1 static74

4.11.1 static变量74

4.1 1.2 static方法76

4.12关键字final77

4.12.1 final数据77

4.12.2 final方法78

4.12.3 final类79

4.13组合与继承79

4.14抽象类和抽象方法81

4.1 5对象的类型转换84

4.15.1 向上类型转换84

4.15.2向下类型转换85

4.16访问权限限制86

4.16.1 友元86

4.16.2 public成员87

4.16.3 private成员87

4.16.4 protected成员88

4.17本章小结89

4.18思考和练习90

5.1接口91

5.1.1接口的定义和应用91

第5章接口和包91

5.1.2接口和抽象类的异同点97

5.2包97

5.2.1 package语句97

5.2.2 import语句98

5.2.3包应用举例99

5.3本章小结101

5.4思考和练习102

第6章字符串处理103

6.1字符串的分类103

6.2 String类103

6.2.1字符串常量104

6.2.2创建String类对象105

6.2.3 String类的常用方法108

6.2.4 Java应用程序的命令行参数115

6.3 StringBuffer类115

6.3.1创建StringBuffer类对象116

6.3.2 StringBuffer类的常用方法116

6.3.3 String类中“+”操作的技术内幕121

6.4应用举例122

6.5本章小结125

6.6思考和练习125

第7章异常处理127

7.1异常的层次结构127

7.2异常处理语句129

7.2.1 try和catch语句130

7.2.2finally语句132

7.2.3 throw语句133

7.2.4 throws语句134

7.3 自定义异常类137

7.4异常处理常用调试方法138

7.5本章小结140

7.6思考和练习140

第8章输入与输出处理141

8.1流的层次结构141

8.2 File类142

8.3 InputStream类和OutputStream类144

8.3.1 InputStream类的常用方法144

8.3.2 OutputStream类的常用方法144

8.3.3 FileInputStream类145

8.3.4 FileOutputStream类147

8.3.5 DataInputStream和DataOutputStream类148

8.4 RandomAccessFile类149

8.5对象流和对象序列化154

8.5.1对象流的概念154

8.5.2对象序列化155

8.6 IOException类158

8.7本章小结158

8.8思考和练习159

第9章多线程160

9.1 Java中的多线程的基本概念160

9.2线程类161

9.2.1 多线程编程中常用的常量和方法161

9.2.2线程的生命周期162

9.2.3创建多线程的方法163

9.3.1线程调度模型167

9.3 资源的协调与同步167

9.3.2资源冲突168

9.3.3同步方法169

9.4线程间通信171

9.4.1通过封装共享变量实现线程通信171

9.4.2通过系统方法实现线程通信173

9.5本章小结176

9.6思考和练习176

第10章小程序177

10.1 小程序的基本知识177

10.1.1 小程序与应用程序的区别177

10.1.2小程序标签的语法格式178

10.2小程序的生命周期179

10.3.1常用的输出方法183

10.3小程序常用方法183

10.3.2输出中的颜色控制185

10.4常用组件187

10.4.1 组件和容器的关系187

10.4.2按钮188

10.4.3标签190

10.4.4文本框191

10.4.5文本域192

10.4.6选择框194

10.4.7下拉列表197

10.4.8列表198

10.5本章小结201

10.6思考和练习201

11.1.1 框架202

11.1 Swing常用容器202

第1 1章GUI布局管理器202

11.1.2面板204

11.2布局管理器206

11.2.1 FlowLayout布局206

11.2.2 BorderLayout布局208

11.2.3 GridLayout布局211

11.2.4 CardLayout布局213

11.3本章小结217

11.4思考和练习217

第12章事件处理219

12.1委托事件处理模型219

12.2组件事件处理220

12.2.1JButton事件处理220

12.2.2 JTexrField和JPasswordField事件处理222

12.2.3 JCheckBox和JRadioButton事件处理224

12.2.4 JComboBox事件处理228

12.2.5 JList事件处理230

12.3 鼠标事件处理232

12.4 Adapter类236

12.5键盘事件处理237

12.6事件处理综合应用举例240

12.6.1舞动的字符240

12.6.2播放声音剪辑243

12.6.3 网络浏览器245

12.7本章小结247

12.8思考和练习248

参考文献249

热门推荐