【Groovy】Groovy 代码创建 ( 使用 Java 语法实现 Groovy 类和主函数并运行 | 按照 Groovy 语法改造上述 Java 语法规则代码 )

简介: 【Groovy】Groovy 代码创建 ( 使用 Java 语法实现 Groovy 类和主函数并运行 | 按照 Groovy 语法改造上述 Java 语法规则代码 )

文章目录

一、创建 Groovy 代码文件

二、使用 Java 语法实现 Groovy 类和主函数并运行

三、按照 Groovy 语法改造上述 Java 语法规则代码





一、创建 Groovy 代码文件


在 Gradle 工程中 , 右键点击 src/main/groovy 目录 ,

image.png



创建 Class , 命名为 Test ;


image.png






二、使用 Java 语法实现 Groovy 类和主函数并运行


以 Java 语法规则 , 编写 Groovy 代码 :


public class Test {
    static void main(String[] args) {
        System.out.println("Hello Groovy!!!")
    }
}


运行该 Groovy 主函数 , 成功打印出 Hello Groovy!!! ;


image.png





三、按照 Groovy 语法改造上述 Java 语法规则代码


按照 Groovy 语法改造上述 Java 语法规则代码 :


Groovy 类前可以不加 public
函数参数类型 , 可以不用声明
Groovy 代码可以不使用分号
println 方法可以直接调用 , 不使用 System.out 也可以
println 后与要打印的字符串 使用空格隔开即可 , 可以不使用括号
修改后的代码示例 :
// Groovy 类前可以不加 public
class Test {
    // 函数参数类型 , 可以不用声明
    static void main(args) {
        // Groovy 代码可以不使用分号
        // println 方法可以直接调用 , 不使用 System.out 也可以
        // println 后与要打印的字符串 使用空格隔开即可 , 可以不使用括号
        println "Hello Groovy!!!"
    }
}


上述代码同样可以成功运行 ;


image.png

目录
相关文章
|
4月前
|
Java 开发工具
【Azure Storage Account】Java Code访问Storage Account File Share的上传和下载代码示例
本文介绍如何使用Java通过azure-storage-file-share SDK实现Azure文件共享的上传下载。包含依赖引入、客户端创建及完整示例代码,助你快速集成Azure File Share功能。
440 5
|
4月前
|
存储 Java 索引
用Java语言实现一个自定义的ArrayList类
自定义MyArrayList类模拟Java ArrayList核心功能,支持泛型、动态扩容(1.5倍)、增删改查及越界检查,底层用Object数组实现,适合学习动态数组原理。
209 4
|
4月前
|
IDE JavaScript Java
在Java 11中,如何处理被弃用的类或接口?
在Java 11中,如何处理被弃用的类或接口?
280 5
|
4月前
|
Java 数据处理 API
为什么你的Java代码应该多用Stream?从循环到声明式的思维转变
为什么你的Java代码应该多用Stream?从循环到声明式的思维转变
312 115
|
4月前
|
安全 Java 编译器
为什么你的Java代码需要泛型?类型安全的艺术
为什么你的Java代码需要泛型?类型安全的艺术
227 98
|
4月前
|
Java 编译器 API
java最新版和java8的区别,用代码展示
java最新版和java8的区别,用代码展示
421 43
|
4月前
|
JSON 网络协议 安全
【Java】(10)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
266 1
|
4月前
|
JSON 网络协议 安全
【Java基础】(1)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
282 1
|
5月前
|
数据采集 存储 弹性计算
高并发Java爬虫的瓶颈分析与动态线程优化方案
高并发Java爬虫的瓶颈分析与动态线程优化方案
Java 数据库 Spring
245 0