Java程序设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:王胜捷编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2002
- ISBN:7113044646
- 页数:352 页
第一篇 Java入门导论 1
第1章Java的概说 1
1-1 Java的发展历史 4
1-2 Java与Internet 4
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 Applet 9
1-8-2 Application 10
1-8-3 Servlets 10
课后习题 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软件开发工具——J2SDK 28
3-4-2 J2SDK环境设置 29
3-4-3 J2SDK开发工具 30
3-5 其他整合性开发工具介绍 32
3-6 编写第一个Application 34
3-6-1 Application范例一 34
3-6-2 Application范例二 37
3-6-3 Application范例三 38
3-6-4 Application的发布——JRE 40
3-7 编写第一个Applet 41
3-7-1 Applet与Application的比较 41
3-7-2 Apple范例 42
3-7-3 Applet与浏览器 44
3-7-4 Java Plug-in 45
课后习题 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…else 106
8-1-5 if…else if…else 106
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 Exception 148
10-5-3 Error 149
10-6 异常处理的方式 150
10-6-1 try…catch 150
10-6-2 throws与throw 150
课后习题 152
第五篇 Java 图形用户接口程序 157
第11章 Java GUI概论 157
11-1 AWT与Peers 158
11-2 AWT与Swing 160
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 Applet 168
11-7 Window、Frame、Dialog 171
11-7-1 Frame 173
11-7-2 Dialog 174
课后习题 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及ActionEvent 207
13-3-1 java.awt.enent.ActionEvent 207
13-4 TextListener及TextEvent 214
13-5 ItemListener及ItemEvent 217
13-6 MouseListener、MouseMotionListener及MouseEvent 221
13-7 事件转接器 226
课后习题 227
第14章 Applet与Japplet 229
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 ContentPane 243
14-5-2 GlassPane 245
14-6 JLayeredPane类 248
14-6-1FRAME_CONTENT_LAYER 250
14-6-2 DEFAULT_LAYER 250
14-6-3 PALETTE_LAYER 250
14-6-4 MODAL_LAYER 250
14-6-5 POPUP_LAYER 250
14-6-6 DRAG_LAYER 250
课后习题 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 JWindow 258
15-3-2 JFrame 259
15-3-3 Applet与Application的合并 261
15-3-4 JDialog 264
15-4 中间层容器 268
15-4-1 JComponent 268
15-4-2 JMenuBar、JMenu、JMenuItem 270
15-4-3 JOptionPane 273
15-4-4 JPanel 285
15-4-5 JButton 289
15-4-6 JRadioButton 292
15-4-7 JToggleButton 296
15-4-8 JCheckBox 298
15-4-9 JComboBox 300
15-4-10 JTextField与JPasswordField 304
15-4-11JLabel 307
15-4-12 JcolorChooser 312
课后习题 318
第六篇 附录 321
附录A Java命名惯例 321
附录B java.lang包常用类 323
附录C java.awt包 337
附录D javax.swing包 341
附录E 习题解答 347
附录F 关于本书范例程序 351
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018