图书介绍
Java脚本编程 语言、框架与模式2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)波斯安耐克(Bosanac,Dejan)著;翟育明,俞黎敏等译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111238492
- 出版时间:2008
- 标注页数:308页
- 文件大小:70MB
- 文件页数:323页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java脚本编程 语言、框架与模式PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 脚本简介1
1.1 背景1
1.2 脚本语言的定义3
1.2.1 编译器与解释器3
1.2.2 产品中的源代码5
1.2.3 类型策略6
1.2.4 数据结构8
1.2.5 代码作为数据9
1.2.6 小结11
1.3 脚本语言和虚拟机12
1.4 脚本和系统编程的对比12
1.4.1 运行时性能13
1.4.2 开发速度13
1.4.3 健壮性14
1.4.4 维护16
1.4.5 极限编程16
1.5 混合法17
1.6 一个脚本案例18
1.7 小结18
第2章 适用脚本语言的应用程序19
2.1 组装19
2.1.1 UNIXShell语言20
2.1.2 Perl20
2.1.3 Tcl21
2.2 原型21
2.3 定制23
2.4 软件开发支持24
2.4.1 项目构建25
2.4.2 测试26
2.5 运维与管理27
2.6 用户界面编程28
2.7 用例29
2.7.1 Web应用程序29
2.7.2 脚本和UNIX33
2.7.3 游戏中的脚本33
2.8 其他特征34
2.8.1 可嵌入34
2.8.2 可扩展34
2.8.3 易于学习和使用34
2.9 小结35
第3章 JVM内部的脚本语言37
3.1 帽底乾坤38
3.2 脚本语言概念40
3.3 BeanShell40
3.3.1 入门40
3.3.2 基本语法42
3.3.3 松类型的语法42
3.3.4 语法风格43
3.3.5 命令45
3.3.6 方法45
3.3.7 对象46
3.3.8 实现接口46
3.3.9 嵌入Java47
3.4 Jython50
3.4.1 入门50
3.4.2 基本语法52
3.4.3 使用Java53
3.4.4 实现接口54
3.4.5 异常处理56
3.4.6 嵌入Java56
3.4.7 小结57
3.5 Rhino58
3.5.1 入门58
3.5.2 使用Java59
3.5.3 实现接口59
3.5.4 JavaAdapter60
3.5.5 嵌入Java60
3.5.6 HostObject63
3.5.7 小结65
3.6 Groovy65
3.7 其他脚本语言65
3.7.1 JRuby65
3.7.2 Tcl/Java66
3.7.3 JudoScript66
3.7.4 ObjectScript66
3.8 小结66
第4章 Groovy67
4.1 为什么需要Groovy67
4.2 安装67
4.3 运行Groovy脚本68
4.3.1 用交互式的Shell68
4.3.2 用交互式的控制台69
4.3.3 执行脚本文件69
4.4 编译Groovy脚本70
4.4.1 依赖70
4.4.2 Classpath70
4.4.3 AntTask71
4.5 脚本结构72
4.6 语言语法74
4.6.1 Java兼容性74
4.6.2 语句74
4.6.3 松类型75
4.6.4 类型技巧76
4.6.5 String78
4.6.6 GString79
4.6.7 正则表达式80
4.6.8 集合81
4.6.9 逻辑分支84
4.6.10 循环86
4.6.11 类88
4.6.12 操作符重载90
4.6.13 GroovyBean92
4.6.14 闭包94
4.7 系统操作101
4.7.1 文件101
4.7.2 进程104
4.8 嵌入Java105
4.9 安全性109
4.10 小结112
第5章 高级的Groovy编程113
5.1 GroovySQL113
5.1.1 groovy*sql*Sql115
5.1.2 groovy*sql*DataSet122
5.2 Groovlet124
5.3 Groovy模板129
5.4 GroovyMarkup131
5.4.1 groovy.xml.MarkupBuilder132
5.4.2 groovy.util.NodeBuilder134
5.4.3 groovy.xml.SaxBuilder136
5.4.4 groovy.xmLDomBuilder137
5.4.5 groovy.xml.Namespace139
5.4.6 groovy.util.BuilderSupport139
5.5 Groovy和Swing141
5.5.1 TableLayout142
5.5.2 TableModel144
5.6 小结145
第6章 BeanScriptingFramework146
6.1 BeanScriptingFramework简介146
6.2 入门147
6.3 基本概念147
6.3.1 架构147
6.3.2 脚本语言的注册148
6.3.3 管理器和引擎初始化149
6.3.4 使用脚本150
6.4 使用脚本文件153
6.5 方法和函数154
6.5.1 call()154
6.5.2 apply()156
6.6 数据绑定158
6.6.1 注册Bean158
6.6.2 声明Bean160
6.7 编译161
6.8 应用程序165
6.8.1 JSP166
6.8.2 Xalan-J(XSLT)169
6.9 小结174
第7章 在Java实践脚本175
7.1 单元测试175
7.1.1 JUnit基础知识176
7.1.2 GroovyTestCase类178
7.1.3 断言方法179
7.1.4 测试套件181
7.1.5 用脚本作为单元测试案例183
7.1.6 小结183
7.2 交互式调试183
7.3 构建工具186
7.3.1 BSF支持189
7.3.2 GroovyMarkup(AntBuilder)191
7.3.3 小结195
7.4 ShellScripting196
7.4.1 Classpath196
7.4.2 实例197
7.5 管控和管理199
7.6 小结204
第8章 脚本模式205
8.1 脚本化组件模式206
8.1.1 问题206
8.1.2 解决方案206
8.1.3 结果207
8.1.4 范例代码207
8.1.5 相关模式208
8.2 中介者模式(胶合代码模式)208
8.2.1 问题208
8.2.2 解决方案209
8.2.3 结果210
8.2.4 范例代码210
8.2.5 相关模式217
8.3 脚本对象工厂模式217
8.3.1 问题217
8.3.2 解决方案218
8.3.3 结果218
8.3.4 范例代码218
8.3.5 相关模式220
8.4 观察者(广播)模式220
8.4.1 问题220
8.4.2 解决方案221
8.4.3 结果221
8.4.4 范例代码222
8.4.5 相关模式227
8.5 扩展点模式227
8.5.1 问题227
8.5.2 解决方案227
8.5.3 结果228
8.5.4 范例代码228
8.5.5 相关模式231
8.6 ActiveFile模式231
8.6.1 问题231
8.6.2 解决方案231
8.6.3 结果231
8.6.4 范例代码231
8.7 小结235
第9章 ScriptingAPI237
9.1 动机和历史237
9.2 简介238
9.3 入门239
9.4 架构239
9.5 发现机制240
9.6 引擎元数据241
9.7 创建和注册脚本引擎242
9.7.1 创建方法243
9.7.2 注册方法245
9.8 执行求值245
9.9 ScriptException248
9.10 绑定249
9.10.1 引擎范围249
9.10.2 全局范围253
9.10.3 脚本上下文256
9.11 代码生成265
9.11.1 输出语句265
9.11.2 方法调用语法266
9.11.3 程序267
9.12 其他引擎接口268
9.12.1 可调用268
9.12.2 可编译271
9.13 线程273
9.14 动态绑定274
9.15 小结276
第10章 WebScriptingFramework277
10.1 架构277
10.1.1 上下文277
10.1.2 Servlet278
10.1.3 交互279
10.2 入门280
10.3 配置282
10.3.1 取消脚本282
10.3.2 脚本路径283
10.3.3 脚本方法283
10.3.4 语言许可284
10.3.5 显示结果284
10.4 绑定286
10.4.1 应用程序286
10.4.2 请求287
10.4.3 响应289
10.4.4 Servlet290
10.5 include方法290
10.6 forward方法292
10.7 会话共享293
10.8 语言标签296
10.9 线程问题298
10.10 架构挑战298
10.10.1 Java与PH4P应用程序的整合299
10.10.2 PHPWeb应用程序中的Java业务逻辑299
10.10.3 JavaWeb应用程序中的PHP视图301
10.11 小结302
附录A Groovy的安装303
附录B Groovy的IDE支持305
附录C 安装JSR223.307
热门推荐
- 3222291.html
- 3161694.html
- 106538.html
- 3378869.html
- 628967.html
- 3030631.html
- 3714724.html
- 1132872.html
- 3222058.html
- 160056.html
- http://www.ickdjs.cc/book_187139.html
- http://www.ickdjs.cc/book_3255857.html
- http://www.ickdjs.cc/book_1188571.html
- http://www.ickdjs.cc/book_2992386.html
- http://www.ickdjs.cc/book_1925097.html
- http://www.ickdjs.cc/book_744193.html
- http://www.ickdjs.cc/book_1849367.html
- http://www.ickdjs.cc/book_924110.html
- http://www.ickdjs.cc/book_3484945.html
- http://www.ickdjs.cc/book_1159844.html