groovy的介绍

本文概述

  • 历史
Apache Groovy是一种面向对象的编程语言。它用于Java平台。它既是静态语言,也是动态语言。 Groovy具有类似于Python,Ruby,Perl和Smalltalk的功能。 Groovy既可以用作Java平台的编程语言,也可以用作脚本语言。它使用大括号语法,类似于Java。我们可以说它是Java的超级版本,提供Java的企业功能。 Groovy具有许多生产性功能,例如DSL支持,闭包和动态类型化。与其他编程语言不同,Groovy不能替代Java。 Groovy的源代码遵循Java字节码,因此可以在安装JRE的任何平台上运行。
【groovy的介绍】以下是使用Groovy的主要原因
  1. 这是一种快速而动态的语言。
  2. 它可以轻松地与所有现有的Java对象以及库进行集成。
  3. Java开发人员使用这种语言感到非常友好。
  4. 与Java相比,它具有更有意义的代码。
历史
  • 在2003年,Groovy由Bob McWhirter开发
  • 在2004年,它不再为将来停产。
  • 但在2005年,杰里米·雷纳(Jeremy Rayner)
  • 在2007年,Groovy的1.0版发布了。
  • 在2012年,Groovy的第2版发布了。
  • 2014年,Groovy的2.3版发布了。
  • 在2015年,groovy成为Apache Software Foundation的合作伙伴。

    推荐阅读