加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Groovy之myeclipse_blue2013安装groovy插件篇(图文详细)

发布时间:2020-12-14 16:51:44 所属栏目:大数据 来源:网络整理
导读:最近看到groovy排进前20鸟,有听说是下一代的java,几乎包含Java的所有特性和其他语言的一些特性,不得不关注一下。 基本特点(这是百度描述) 1、 构建在强大的 Java语言之上 并 添加了从 Python, Ruby和 Smalltalk等语言中学到的 诸多特征,例如动态类型

最近看到groovy排进前20鸟,有听说是下一代的java,几乎包含Java的所有特性和其他语言的一些特性,不得不关注一下。

基本特点(这是百度描述)

1、 构建在强大的 Java语言之上 并 添加了从 Python, Ruby和 Smalltalk等语言中学到的 诸多特征,例如动态类型转换、 闭包和 元编程(metaprogramming)支持。。
2、为Java开发者提供了 现代最流行的 编程语言特性,而且学习成本很低(几乎为零)。
3、 支持 DSL(Domain Specific Languages领域定义 语言)和其它简洁的 语法,让 代码变得易于阅读和维护。
4、受检查类型异常(Checked Exception)也可以不用捕获。
5、 Groovy拥有处理原生类型, 面向对象以及一个Ant DSL,使得创建Shell Scripts变得非常简单。
6、在开发 Web, GUI,数据库或控制台程序时 通过 减少框架性代码 大大提高了开发者的效率。
7、支持单元测试和模拟(对象),可以 简化测试。
8、无缝集成 所有已经存在的 Java对象和类库。
9、直接编译成Java 字节码,这样可以在任何使用Java的地方 使用Groovy。 [5]
10、支持函数式编程,不需要 main函数。
11、一些新的运算符。
12、默认导入常用的包。
13、断言不支持jvm的-ea参数进行开关。
14、支持对对象进行布尔求值。
15、类不支持default作用域,且默认作用域为 public。
16、groovy中基本类型也是 对象,可以直接调用对象的方法。 [6-7]
插件下载,传送门http://groovy.codehaus.org/Groovy-Eclipse+2.8.0+New+and+Noteworthy
我用的是myeclipse_blue2013,貌似只能装第二个,装其他都报错,

下面是myeclipse安装插件的图文教程
1、


2、

3、


4、

ok,大功告成,重启一下就ok鸟。看一下window->preference,就会多个groovy选项鸟,那就恭喜你安装好了


然后是惯例写个hello world,直接用junit来搞,下面是新建groovy工程和写hello world
new 一个groovy project 出来




然后在 new 一个 groovy class 出来,应为我这是用junit测试的所以把junit的包也引入进去,当然你也可以用main方法测试



看见绿条,恭喜你;看见红条,自己打屁股

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读