菜单
首页
文章
资源
资源分享
UI 界面
杂谈
PDF 电子书
HTML 模板
话题
手册
知识库
更多
所有标签
所有用户
捐赠本站
客户端下载
代码广场
在线工具
超级导航
{{ userInfo.display_name }}
写文章
发话题
草稿
我的主页
我的文章
我的评论
我的话题
我的回复
我的收藏集
用户中心
资料设置
退出
登录
返回介绍
Groovy 的下载
获取 Groovy 的其他方式
安装 Groovy
下载
2 Maven 仓库
3 GVM (Groovy 环境管理器)
4 Groovy 的其他安装方式
5 二进制分发版的安装
与 Java 的区别
1. 默认导入
2. 多重方法
3. 数组初始化表达式
4. 包范围可见性
5. ARM 语句块
6. 内部类
7. Lambda 表达式
8. GString
9. 字符串和字符字面量
11. == 的行为差异
12. 转换
13. 额外的关键字
14. default 必须位于 swith / case 结构的结尾
Groovy 开发工具包
1. 处理 IO 操作
2. 使用集合
3. 实用工具
运行时及编译时元编程(end)
1. 运行时元编程
2 编译时元编程
Grape 依赖管理器
1 快速上手
2 详细介绍
3 用法
测试指南
1 简介
2 语言特性
3 利用 JUnit 3 和 4 进行单元测试
4 利用 Spock 测试
5 利用 Geb 进行功能测试
领域专用语言
1 命令链
2. 操作符重载
3. 脚本基类
4 为数值添加属性
5. @DelegatesTo
5.3.6. 委托给任意类型
6 编译自定义器(Compilation customizers)
7 自定义类型检查扩展
8 构建器
Groovy 与应用的集成
1. Groovy 集成机制
2. Bean 脚本框架
3 JSR 223 javax.script API
安全更新
Groovy 2.4.x 缺陷
设计模式
1. 模式详述
1.1 抽象工厂模式
1.2 适配器模式
1.3 保镖模式
1.4 职责链模式
1.5 复合模式
1.6 装饰器模式
1.7 委托模式
1.8 享元模式
1.9 迭代器模式
1.10 贷出资源模式
1.11 空对象模式
1.12 操控库模式
1.13 代理模式
1.14 单例模式
1.15 状态模式
1.16 策略模式
1.17 模板方法模式
1.18 访问者模式
2. 参考文献
语法风格指南
1. 不用分号
2. 可选择性使用的 return 关键字
3. def 和类型
4. 默认采用 public
5. 省略括号
6. 作为一等公民存在的类
7. Getter 与 Setter
8. 利用命名参数及默认构造函数初始化 bean
9. 利用 with() 来处理对于同一 bean 的重复操作
10. 相等与 ==
11. GString(插值、多行)
12. 数据结构的原生语法
13. Groovy 开发工具包
14. switch 的魔力
15. 导入别名
16. Groovy Truth
17.
18. 断言
19. 用于默认值的 Elvis 操作符
20. 异常捕捉
21. 额外的类型建议
文江博客
开发文档
Groovy 入门
文章详情
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Grape 依赖管理器
发布于
2025-01-04 00:44:52
字数 1
浏览 0
评论 0
收藏 0
收藏 0
分享到微信
分享到QQ
分享到微博
如果你对这篇内容有疑问,欢迎到本站
社区
发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
需要
登录
才能够评论, 你可以免费
注册
一个本站的账号。
发布评论
列表为空,暂无数据
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
确认绑定
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的
隐私政策
了解更多相关信息。 单击
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
取消
接受
原文
×
发布评论