Java小程序设计从入门到精通PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:李真文等编著
- 出 版 社:北京:宇航出版社
- 出版年份:1997
- ISBN:780034942X
- 页数:416 页
第1章 Internet 3
1.1 网络 3
1.2 网络协议 3
第一部分 引言 3
1.3 OSI/ISO 参考模型 4
1.4 TCP/IP 协议簇 5
1.5 Internet 5
2.2 工作模式 8
2.3 特点 8
2.1 起源 8
第2章 WWW 8
2.4 Web 浏览器 9
2.5 统一资源定位器(UBL) 11
2.6 Http 11
2.7 主页 12
2.8 HTML 12
2.9 主页设计 12
2.10 网址资源 13
3.1 产生背景 16
3.2 基本特点 16
第3章 Java 16
3.3 发展方向 17
3.4 应用前景 18
3.5 网址资源 18
4.1 两种范式 21
4.2 抽象 21
第4章 OOP 21
4.3 三个基本原则 22
第5章 Symantec Cafe 1.51 23
5.1 选择Symantec Cafe 23
5.2 安装Symantec Cafe 23
5.3 工程管理 25
5.4 源代码编辑 26
5.5 资源编辑器 27
5.6 网址资源 28
6.1 Java 程序 30
6.2 Helloworld:播放动画 30
第6章 用Cafe 开发小程序 30
6.3 Cafe:Java 集成开发平台 32
6.4 IE:支持Java 的浏览器 34
第7章 用Cafe 开发应用程序 35
7.1 Java 应用程序的两种形式 35
7.2 第一种形式:Heolworld 35
7.3 第二种形式:Java WorkShop 36
7.4 网址 37
8.2 安装Visual J++ 38
8.3 Microsoft Developer Studio 38
8.1 选择Visual J++ 38
第8章 Microsoft Visual J++1.0 38
8.4 项目工作空间 41
8.5 项目工作空间窗口 41
8.6 项目工作空间窗口中的视 41
8.7 Infoviewer 43
8.8 网址资源 44
第9章 用Visual J++ 开发小程序 45
9.1 Applet1:播放动画 45
9.2 Applet2:文本输出 55
9.3 Applet3:添加鼠标事件处理 58
第二部分 Java 语言 67
第10章 数据类型 67
10.1 Java 是一种强类型的语言 67
10.2 基本数据类型 67
10.3 整数类型 68
10.4 浮点数类型 69
10.5 字符类型 70
10.6 布尔 73
10.7 网址资源 74
第11章 常量 75
11.1 整数常量 75
11.2 浮点常量 75
11.3 布尔常量 75
11.4 字符常量 75
11.5 字符串常量 76
第12章 变量 77
12.1 声明一个变量 77
12.2 动态初始化 77
12.3 变量的作用域和生命期 78
12.4 类型自动转换和强制转换 81
12.5 表达式的自动类型提升 83
第13章 数组 86
13.1 一维数组 86
13.2 多维数组 88
13.3 其他数组声明句法 92
13.4 指针:一个过时的概念 92
14.3 关系运算符 94
14.1 算术运算符 94
第14章 运算符 94
14.2 位运算符 96
14.4 “?”运算符 98
14.5 运算符优先级 99
第15章 控制语句 100
15.1 选择语句 100
15.2 迭代语句 108
15.3 跳转语句 115
16.1 类的一般形式 120
第16章 类 120
16.2 一个简单的类:Box 121
16.3 方法 124
16.4 构造器 127
16.5 This 128
16.6 重载 128
16.7 用对象作为参数 133
16.8 返回对象 134
16.9 递归 136
16.10 访问控制 137
16.11 Static 139
16.12 Final 140
16.13 再论数组 141
第17章 继承 143
17.1 继承 143
17.2 访问控制 145
17.3 实例 146
17.4 Super 149
17.5 方法重载 149
17.6 动态方法派遣 153
17.7 Abstract 155
17.8 再论Final 158
第18章 包 159
18.1 定义包 159
18.2 访问保护 159
18.3 Import 160
第19章 接口 162
19.1 定义一个接口 162
19.3 接口中的变量 163
19.2 实现接口 163
19.4 接口继承 165
第20章 异常 168
20.1 异常处理 168
20.2 异常类型 169
20.3 未捕获的异常 169
20.4 使用Tyr和Catch 169
20.5 显示异常的描述 171
20.6 多个Catch 语句 171
20.7 Throw 172
20.8 ThrowS 173
20.9 FinalLY 175
第三部分 java.lang 包 181
第21章 字符串类 181
21.1 何以两个类 181
21.2 格式化字符串 181
21.3 从路径获取文件名 183
21.4 进一步参考 184
22.2 从变量构造实例对象 186
22.3 从实例对象获取变量 186
22.1 彻底的面向对象 186
第22章 包裹类 186
22.4 包裹类与String 之间的转换 187
22.5 Wrspperdemo 187
第23章 数学类 193
23.1 概述 193
23.2 MathDemo 193
23.3 进一步参考 196
24.2 创建线程 197
第24章 Thread 类 197
24.1 概述 197
24.3 线程优先级 198
24.4 ThreadDemo 198
第四部分 java.util 包 207
第25章 Vector 类 207
25.1 概述 207
25.2 VectorDemo 208
26.1 概述 211
第26章 Date 类 211
26.2 DateDemo 212
26.3 Java 也有2000年问题 216
第27章 Hashtable 类 217
27.1 散表 217
27.2 Hashtable 类 217
27.3 HashtableDemo 217
第二部分 java,io 包 225
第28章 控制台的输入/输出 225
28.1 System 类 225
28.2 ConsoleDemo 226
29.1 一般文件输入/输出 229
第29章 文件的输入/输出 229
29.2 FileIODemo 230
29.3 缓冲输入/输出 231
29.4 DateIODemo 234
第30章 文件与目录 237
30.1 File 237
30.2 FileDemo 238
31.1 概述 245
31.2 InetAddress 245
第31章 网址 245
第六部分 java.net 包 245
31.3 InetAddressDemo 246
第32章 URL 248
32.1 概述 248
32.2 格式 248
32.3 URL 248
32.4 URLDemo 249
32.6 UCDemo 250
32.5 URLCONNECTION 250
33.1 概述 252
33.2 Socket 252
第33章 TCP/IP Socket 252
33.3 SocketDemo 253
33.4 ServerSocket 254
第34章 UDP和数据包 255
34.1 概述 255
34.2 DatagramPacket 255
34.3 DatagramDemo 256
第七部分 java,applet 包 261
第35章 小程序类 261
35.1 概述 261
35.2 创建AppletDemo 工程 261
35.3 用Cafe Studio 添加组件 262
35.4 显示图片和绘制图形 264
35.6 显示状态信息和调试信息 265
35.7 从HTML 获取参数 265
35.5 播放音频 265
第八部分 java,awt 包 271
第36章 图形用户界面 271
36.1 GUI 类 271
36.2 组件 271
36.3 窗口 272
36.4 包容器 273
36.5 布局管理器 273
37.1 组件一览 274
第37章 组件 274
37.2 组件应用环境 276
37.3 添加组件的方式 277
37.4 对组件事件的响应 277
第38章 窗口系统 282
38.1 Java 的窗口系统 282
38.2 Window 282
38.3 菜单 282
38.4 Frame 283
38.5 Dialog 284
38.6 FileDialog 285
38.8 创建工程 286
38.7 WindowDemo 286
38.9 用Cafe Studio 制作资源 287
38.10 对事件进行处理 291
38.11 结果演示 293
39.2 FlowLayout 295
39.3 BorderLayout 295
39.1 布局管理器 295
第39章 布局管理器(一):FlowLayout 和 BorderLayout 类 295
39.4 LayoutManagerDemol 296
39.5 构造画布对象 297
39.6 构造画板 299
39.7 构造小程序 300
第40章 布局管理器(二):GridLayout 和CardLayout 303
40.1 GridLayout 303
40.2 CardLayout 303
40.3 小程序演示 304
40.5 PhoneCard 305
40.4 Keypad 305
40.6 LayoutManagerDemo2 306
第41章 绘图综述 308
41.1 分类 308
41.2 原理 309
第42章 绘制几何图形 310
42.1 基本的几何元素 310
42.2 绘制方法 312
42.3 GeometryDemo 314
42.4 几点看法 322
第43章 显示图象 324
43.1 Java 的图象处理 324
43.2 ImageDemo 326
43.3 ImageDemo 简版:ImageDemo2 328
第44章 实现动画 330
44.1 动画原理 330
44.2 AnimationDemo 1: 直接调用 Thread.Sleep 330
44.3 AnimationDemo 2:从Thread 派生 331
44.4 AnimationDemo 3:实现接口Runnable 333
45.2 设计思路 339
45.1 动态、可交互的食物链 339
第九部分 小程序集锦 339
第45章 食物链模拟 339
45.3 类构造 340
45.4 FoodChainPanel 341
45.5 FoodChain 348
第46章 绘制统计曲线 352
46.1 在Web 上发布统计曲线 352
46.2 实现要点和基本功能 352
46.3 类的构造 353
46.4 Curve 353
46.5 Plot 358
第47章 计算器 365
47.1 计算器Java 版 365
47.2 实现要点 365
47.3 类构造 366
47.4 Calculator 366
48.1 在Web页面上嵌入一个时钟 373
48.2 实现要点 373
第48章 时钟 373
第49章 三维图形和动画 379
49.1 三维图形和动画:Java 高级应用 379
49.2 基本功能和实现要点 379
49.3 FileFormtException 380
49.4 Matrix3D 380
49.5 Model3D 386
49.6 GraphicsPanel 393
49.7 Graphics3D 397
第50章 希望电台 399
50.1 在Web 上建造电台 399
50.2 实现要点 399
50.3 BackGrond 400
50.4 RadioButton 400
50.5 HopeRadio 402
第十部分 附录 411
附录 1 Java API 第一部分:核心包 411
附录2 Java API 第二部分:窗口工具集和小程序 414
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《Python3从入门到实战》董洪伟 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 七年级 上 配人教版》周志英总主编 2019
- 《国之重器出版工程 云化虚拟现实技术与应用》熊华平 2019