图书介绍

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

Java程序设计
  • 王胜捷编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113044646
  • 出版时间:2002
  • 标注页数:352页
  • 文件大小:38MB
  • 文件页数:367页
  • 主题词:

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一篇 Java入门导论1

第1章Java的概说1

1-1 Java的发展历史4

1-2 Java与Internet4

1-3 Java平台4

1-4 Java平台运作原理5

1-5 Java语言5

1-6 Java语言的特性6

1-7 Java与C/C++的差异7

1-8 Java程序的种类9

1-8-1 Applet9

1-8-2 Application10

1-8-3 Servlets10

课后习题11

第2章 Java的世界13

2-1 Java的原始网站14

2-2 商业网站应用15

2-3 Applet网页视觉效果15

2-4 教育训练16

2-5 网络联机游戏17

2-6 小型消费性电子商品应用18

2-7 网络资源18

课后习题21

第3章 先来一杯Java吧23

3-1 Java运作原理24

3-2 Java程序开发流程26

3-3 Application及Applet程序编写比较27

3-4 选择文本编辑软件28

3-4-1 Java软件开发工具——J2SDK28

3-4-2 J2SDK环境设置29

3-4-3 J2SDK开发工具30

3-5 其他整合性开发工具介绍32

3-6 编写第一个Application34

3-6-1 Application范例一34

3-6-2 Application范例二37

3-6-3 Application范例三38

3-6-4 Application的发布——JRE40

3-7 编写第一个Applet41

3-7-1 Applet与Application的比较41

3-7-2 Apple范例42

3-7-3 Applet与浏览器44

3-7-4 Java Plug-in45

课后习题46

第4章 面向对象程序设计基本概念51

第二篇 Java面向对象程序设计(一)51

4-1 对象(object)52

4-2 封装(encapsulation)54

4-2-1 消息(message)55

4-2-2 类(class)56

4-2-3 对象(实例)的产生——New关键字58

4-2-4 类变量、方法58

4-2-5 实例变量、方法59

4-3 继承(inheritance)59

4-3-1 继承的产生——entends关键字61

4-3-2 this与super关键字61

4-3-3 方法覆盖(method overriding)61

4-4 多态(polymorphism)62

4-4-1 构造函数(constructors)62

4-4-2 方法重载(method overloading)62

4-6 接口(Interface)64

4-5 多重继承(multi-inheritance)64

4-6-1 接口的实现——implements关键字65

4-7 包(package)65

4-7-1 包的引入——import关键字65

课后习题66

第5章 Java 1.3 API简介67

5-1 J2SDK帮助文件的取得68

5-2 Java 1.3 API简介69

5-3 java.lang包71

5-4 java.lang.Object类74

5-5 java.lang.System类76

课后习题79

第三篇 Java语言基础83

第6章 语汇结构83

6-2 空格符(White Space)84

6-1 统一字符编码标准(Unicode)84

6-3 转义序列(Escape Sequences)85

6-4 注释(Comments)86

6-5 标记(Tokens)86

6-5-1 标识符(Identifers)86

6-5-2 关键字(keywords)87

6-5-3 实字(Literals)87

6-5-4 分隔符(Seprators)89

6-5-5 运算符(Operators)89

课后习题91

第7章 类型、数值、变量93

7-1 类型(types)与数值(values)94

7-2 原生类(Primitive type)95

7-3-1 字段96

7-3-2 构造函数96

7-3 数值包装类(numeric wrapper class)96

7-3-3 方法97

7-4 参考类97

7-5 类类型97

7-6 接口类型97

7-7 数组类型97

7-7-1 一维数组98

7-7-2 多维数组98

7-8 类型转换(type conversion)99

7-9 原生类转换99

7-10 参考类转换100

7-11 变量(variables)100

7-12 最终变量(final variables)101

7-13 变量的视野101

课后习题102

第8章 控制结构103

8-1 选择(条件)结构104

8-1-1 if语句104

8-1-2 简单if(Simple if)104

8-1-3 嵌套if(Nested if)104

8-1-4 if…else106

8-1-5 if…else if…else106

8-1-6 快捷方式if(shortcut-if)108

8-1-7 switch语句108

8-2 循环结构式109

8-2-1 for循环109

8-2-2 嵌套式for循环110

8-2-3 while循环112

8-2-4 do…while循环115

8-3 break与continue语句115

8-4 return语句117

8-5 try…cathch与finally语句118

课后习题119

第9章 类、接口、包125

第四篇 Java面向对象程序设计(二)125

9-1 类组成组件126

9-2 字段与变量126

9-3 修饰符(modifiers)127

9-4 类修饰符127

9-4-1 定义一个汽车抽象类128

9-4-2 类字段131

9-4-3 类方法131

9-4-4 实例字段131

9-5-1字段存取性修饰符132

9-5-2字段存在性修饰符132

9-5字段修饰符132

9-4-5 实例方法132

9-6 方法修饰符133

9-6-1方法存取性修饰符133

9-6-2方法存在性修饰符133

9-6-3方法运作性修饰符134

9-7 构造函数(constructors)134

9-8 静态初始者(static initializer)135

9-9 内部类(inner class)136

9-10 接口(Interface)137

9-11 包(Package)139

课后习题140

第10章 方法与异常处理143

10-1 方法、函数、过程144

10-2 方法声明144

10-3 方法的调用145

10-4-1 传值调用与传址调用146

10-4 方法的参数传递146

10-5 异常处理147

10-5-1 异常、错误与事件147

10-5-2 Exception148

10-5-3 Error149

10-6 异常处理的方式150

10-6-1 try…catch150

10-6-2 throws与throw150

课后习题152

第五篇 Java 图形用户接口程序157

第11章 Java GUI概论157

11-1 AWT与Peers158

11-2 AWT与Swing160

11-3 Heavyweight与Lightweight组件161

11-4 AWT与Swing关系图162

11-6 AWT之旅164

11-5 组件、容器、版面配置管理器164

11-6-1 java.awt.Component类165

11-6-2 java.awt.Container类166

11-6-3 java.awt.Panel类168

11-6-4 Applet168

11-7 Window、Frame、Dialog171

11-7-1 Frame173

11-7-2 Dialog174

课后习题179

第12章 Java版面配置181

12-1 版面配置管理器182

12-2 FlowLayout 管理器183

12-3 BorderLayout管理器186

12-4 CardLayout管理器188

12-5 GridLayout 管理器192

12-6 GridBagLayout管理器194

12-7 java.awt.GridBagConstraints类195

12-8 Null管理器201

课后习题201

第13章 事件处理203

13-1 委任事件模式204

13-2 java.awt.event包204

13-3 ActionListener及ActionEvent207

13-3-1 java.awt.enent.ActionEvent207

13-4 TextListener及TextEvent214

13-5 ItemListener及ItemEvent217

13-6 MouseListener、MouseMotionListener及MouseEvent221

13-7 事件转接器226

课后习题227

第14章 Applet与Japplet229

14-1 java.applet包230

14-2 Applet参数(parameters)存取237

14-3 javax.swing.JApplet类239

14-4 RootPaneContainer接口241

14-5 JRootPane类241

14-5-1 ContentPane243

14-5-2 GlassPane245

14-6 JLayeredPane类248

14-6-1FRAME_CONTENT_LAYER250

14-6-2 DEFAULT_LAYER250

14-6-3 PALETTE_LAYER250

14-6-4 MODAL_LAYER250

14-6-5 POPUP_LAYER250

14-6-6 DRAG_LAYER250

课后习题252

第15章 Swing初级253

15-1 Swing的优点254

15-2 Swing组件的分类256

15-2-1 顶层容器(Top-Level Containers)256

15-2-2 中间层容器(Intermediate Swing Containers)257

15-2-3 基本组件(Atomic Components)257

15-3 顶层容器258

15-3-1 JWindow258

15-3-2 JFrame259

15-3-3 Applet与Application的合并261

15-3-4 JDialog264

15-4 中间层容器268

15-4-1 JComponent268

15-4-2 JMenuBar、JMenu、JMenuItem270

15-4-3 JOptionPane273

15-4-4 JPanel285

15-4-5 JButton289

15-4-6 JRadioButton292

15-4-7 JToggleButton296

15-4-8 JCheckBox298

15-4-9 JComboBox300

15-4-10 JTextField与JPasswordField304

15-4-11JLabel307

15-4-12 JcolorChooser312

课后习题318

第六篇 附录321

附录A Java命名惯例321

附录B java.lang包常用类323

附录C java.awt包337

附录D javax.swing包341

附录E 习题解答347

附录F 关于本书范例程序351

热门推荐