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

1.2 groovy 语法1

发布时间:2020-12-14 16:42:45 所属栏目:大数据 来源:网络整理
导读:2、Starting?Groovy? ? ? ? 相比于一个传统的Java类,一个包含main方法的Groovy类可以如下书写: 代码1:具有main函数的Groovy类 [java] ? view plain ?copy ? package ?plswg.edu.groovy.basic?? ?? ?? //?利用class关键字创建一个groovy类 ?? class ?G01_H

2、Starting?Groovy?

? ? ? 相比于一个传统的Java类,一个包含main方法的Groovy类可以如下书写:

代码1:具有main函数的Groovy类

[java]? view plain ?copy
?

在CODE上查看代码片

派生到我的代码片

  1. package?plswg.edu.groovy.basic??
  2. ??
  3. ??
  4. //?利用class关键字创建一个groovy类??
  5. class?G01_HelloWorldClass?{??
  6. ????//?静态的main方法作为程序入口??
  7. ????static?main(args)?{??
  8. ??????????
  9. ????????//?使用println命令输出??
  10. ????????println?"HelloWorld?in?class"??
  11. ????}??
  12. }??

? ? ? ?和Java一样,程序会从这个类的main方法开始执行,和Java的区别是:

  • class前省略public修饰;
  • main方法前省略public修饰;
  • main方法省略返回值类型void;
  • main方法形参列表省略类型String[];
? ? ? 当然,这只是Groovy代码的一种写法,实际上执行Groovy代码完全可以不必需要一个类或main方法,所以更简单的写法如下: