用Java编写Web小应用程序PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:(美)(D.居尔布兰森)(David Gulbransen)等著;曹道卿,哈勤和译
- 出 版 社:杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
- 出版年份:1998
- ISBN:7534111463
- 页数:207 页
第1章 什么是Java 1
1.1 Java简史 1
1.1.1 分布式计算 3
1.1.2 面向大众的编程语言 5
1.1.3 对象 5
1.1.4 Java适合你 7
1.2 与平台无关的方案 7
1.2.1 适应一切的二进制编码 8
1.2.2 与平台一致的用户界面 8
1.2.3 交互式的站点主页 8
1.3 小结 11
2.1.1 在你的站点主页上增加声音 12
2.1 小应用程序——Web功能的扩展 12
第2章 使用Java 12
2.1.2 增加动画和图像 13
2.1.3 交互性 14
2.1.4 真正的用户界面 15
2.2 使用Java的一些限制 16
2.2.1 不能访问文件 16
2.2.2 小应用程序没有记忆能力 16
2.2.3 Java的速度 17
2.2.4 连接的一些限制 17
2.2.5 网上安全性 18
2.3 独立的应用程序 18
2.4.1 新的开发工具 19
2.4 Java的未来 19
2.4.2 提高速度 21
2.4.3 与其他应用程序集成 22
2.4.4 小应用程序的自动升级 22
2.4.5 基于Java的脚本语言 22
2.4.6 Sun微系统公司的Cosmo计划 22
2.4.7 Java虚拟机 23
2.5 小结 23
第3章 Java浏览器 24
3.1 Hot Java 24
3.1.1 用Java语言编制的Java浏览器 24
3.1.3 动态文件类型和协议 25
3.1.2 特色丰富、灵活性高 25
3.1.4 系统配置 26
3.1.5 安全性 27
3.1.6 Sun微系统公司有关Hot Java的开发策略 28
3.1.7 提供Hot Java软件的网址 28
3.2 小应用程序浏览器 29
3.2.1 特殊功能 29
3.2.2 系统配置 30
3.2.3 安全性 30
3.2.4 提供小应用程序浏览器的网址 30
3.3 Netscape公司的网络导航者软件 31
3.3.1 特殊功能 32
3.3.3 系统配置 33
3.3.2 添加新标准 33
3.3.4 安全性 35
3.3.5 提供Netscape网络导航者软件的地址 36
3.4 小结 36
第4章 Java的功能 37
4.1 增强主页的视觉和听觉效果 37
4.1.1 时钟小应用程序 37
4.1.2 杂耍小应用程序 40
4.1.3 动画小应用程序 55
4.1.4 幻灯片小应用程序 57
4.2.1 曲线小应用程序 58
4.2.2 股票跟踪小应用程序 58
4.2 增强主页的功能 58
4.2.3 远程传输小应用程序 59
4.2.4 交互式个人电脑分值牌小应用程序 60
4.2.5 自动钢琴演奏者小应用程序 61
4.3 小结 62
第5章 查找和使用小应用程序 63
5.1 主要的万维网站点 63
5.1.1 Sun微系统公司站点 63
5.1.2 Gamelan公司站点 64
5.1.3 JARS站点 66
5.1.4 查找引擎 68
5.2 源码或二进制代码 68
5.2.1 使用二进制代码 68
5.2.2 使用源代码 71
5.4 小结 72
5.3 版权问题 72
第6章 具有Java特色的主页设计 73
6.1 HTML和Java 73
6.1.1 理解〈applet〉标记 74
6.1.2 用参数使小应用程序客户化 76
6.1.3 组合HTML和Java 77
6.2 设定要点 78
6.2.1 美学设计 78
6.2.2 功能设计 80
6.2.3 声音 81
6.3 小结 83
6.2.4 避免过多的小应用程序 83
6.2.5 下载时间 83
第7章 Java开发者工具箱 84
7.1 Java开发者工具箱中的组件 84
7.1.1 Javac 84
7.1.2 java 85
7.1.3 jdb 86
7.1.4 javah 87
7.1.5 javap 87
7.1.6 javadoc 87
7.1.7 小应用程序观察器 89
7.1.8 小应用程序例程 90
7.2 JDK的站点 91
7.3.1 在Unix系统下安装 92
7.3 JDK的安装 92
7.3.2 在Windows(NT或95)系统下安装 93
7.3.3 在苹果机系统上安装 93
7.4 查找JDK文档 93
7.4.1 Java工具文档 93
7.4.2 Java的API文档 93
7.5 如何编译Java源程序代码 94
7.6 小结 96
第8章 Java的语法 97
8.1 注释 97
8.2.1 整数 98
8.2 变量 98
8.2.2 浮点数 99
8.2.3 字符 99
8.2.4 布尔值 100
8.3 表达式 100
8.3.1 算术运算符 100
8.3.2 关系和逻辑运算符 101
8.4 数组 103
8.5 语句和程序块 104
8.6 流程图 104
8.6.1 If…Else语句 104
8.6.2 循环 105
8.7 无指针的语言 107
8.8 小结 108
第9章 Java的对象 109
9.1 面向对象的程序设计的基础 109
9.2 类和对象 110
9.3 生成自己的类和对象 111
9.3.1 Vehicle实例 111
9.3.2 实例变量 111
9.3.3 封装 112
9.3.4 方法 112
9.3.5 构造函数 113
9.3.6 创建对象 114
9.3.7 访问方法 114
9.3.8 一个小应用程序例程 115
9.4 继承 117
9.4.1 函数的继承 118
9.4.2 继承中的多态 119
9.5 小结 123
第10章 小应用程序的结构与设计 124
10.1 小应用程序软件包 125
10.1.1 getDocumentBase( )方法 127
10.1.2 getAudioChip(URL,string)方法 127
10.1.3 getImage(URL.string)方法 127
10.2 小应用程序的生存期 128
10.2.1 init( )方法 129
10.2.4 destroy( )方法 130
10.2.3 stop( )方法 130
10.2.2 start( )方法 130
10.3 建立一个小应用程序 131
10.3.1 参数 133
10.3.2 完成小应用程序 134
10.3.3 将程序片段结合起来 135
10.4小结 137
第11章 建立用户界面 138
11.1 AWT介绍 138
11.1.1 一个简单的例子 138
11.1.2 不要担心:使用AWT的一些实际建议 140
11.2 事件处理 140
11.2.1 增加基本事件处理 141
11.2.2 使用事件处理方法 143
11.3 控件 145
11.3.1 界面控件 145
11.3.2 所有控件的通用方法 147
11.3.3 容器 149
11.3.4 页面布局 150
11.4 设计用户界面 151
11.5 小结 154
第12章 自动显示带小应用程序 155
12.1 设计要点 155
12.1.1 指定消息 155
12.2 开始程序的第一步 156
12.1.3 改变动画速度 156
12.1.2 指定字体 156
12.2.1 文本书写的精细控制 158
12.2.2 增加字体控制 158
12.3 精确地定位文本 159
12.4 文本的动画 160
12.5 增加参数 166
12.6 小结 169
第13章 幻灯片制作和播放小应用程序 170
13.1 设计要点 170
13.1.1 文件支持 170
13.1.2 用户参数 171
13.1.4 设计小应用程序的启动方式 172
13.1.3 用户界面 172
13.2 编辑小应用程序 173
13.2.1 分析参数 174
13.2.2 载入图像和媒体跟踪器 175
13.2.3 产生用户界面 176
13.2.4 画图 178
13.2.5 自动播放线程 179
13.2.6 start( )方法与stop( )方法 180
13.3 小结 187
附录A 万维网上的Java资源 189
附录B Javascript和Java语言参考 192
附录C 50个实用的Java小应用程序 199
本书术语 204
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《浙江海岛植物原色图谱》蒋明,柯世省主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019