Groovy是啥?

groovy是英文中的一个单词,有marvelous、wonderful和excellen的意思。

groovy是轻量级的,动态的,面向对象的,并且运行在JVM上的。

groovy编译为Java字节码。

groovy基于Java 1.5及更高版本运行。

要部署的话,我们需要一个Groovy的Jar文件。

为什么要用动态语言?

运行时扩展,修改类型、行为和对象结构。

利用动态语言可以在运行时做一些在编译时才能做得事情。

动态语言的优势

机器速度

可用性

对单元测试的意识

杀手级应用

最新文章

  1. tableview左滑按钮 tableviewcell自定义左滑按钮
  2. Async/Await - Best Practices in Asynchronous Programming
  3. ie7下的javascript兼容
  4. 转: rapidJSON与jsoncpp语法说明
  5. CENTOS 下 编译安装 tesseract-ocr 3.0.4 识别文字
  6. Qt编写自定义控件大全
  7. yousa_team团队项目 兼职平台 完成展示
  8. SharePoint 2013 中代码创建列表查阅项字段
  9. 未能加载文件或程序集xxx或它的某一个依赖项 试图加载格式不正确的程序
  10. Solaris磁盘设备
  11. 基于DIV+ul+li实现的表格(多示例)
  12. ajax动态加载的图标
  13. CentOS7 下安装 Java 8 [wget]
  14. Linux中查看端口占用情况
  15. CentOS下 SVN版本控制的安装(包括yum与非yum)的步骤记录。
  16. HTTP协议详细分析
  17. synchronized关键字用法
  18. Python 全栈开发十一 深浅拷贝
  19. deque双端队列(常用方法总结)
  20. GridBagLayout布局管理器应用详解

热门文章

  1. Android 实现透明效果的 Activity
  2. python 网络请求类库 requests 使用
  3. Android DataBinding库(MVVM设计模式)
  4. CompletableFuture 详解
  5. javascript&jquery 判断滚动到页面底部
  6. 动画曲线demo
  7. Oracle 正则 整词匹配 \b 不行
  8. android TextView异常换行层次不齐的问题
  9. hibernate 在做更新和删除的时候一定要把事务开启
  10. js实现同时提交多个表单