美文网首页
Groovy定义变量

Groovy定义变量

作者: devstrongzhao | 来源:发表于2018-10-09 17:06 被阅读0次

1.如图

1.groovy 变量的类型和java和相似,包括基本类型和对象类型,但是groovy的基本类型 如int 在编译运行的直接装包成Integer 变成了对象型。所以groovy其实没有基本类型的。验证如下:

2.对于groovy的变量的定义,可以强类型如 x 写明了是一个int 类型。这种的声明后期不能更改成其他类型。这种类型是强类型。 

对于弱类型def 关键字是可以的 ,开始x_1 是一个int 类型 后期改成了字符串类型,直接运行 打印如下

如图  打印结果

注意:其实弱类型 其实就是 Object 你给什么类型的都可以。 当变量只是自己用不给其他模块用时,推荐用def 。当给其他模块用时,推荐用强类型。

相关文章

  • groovy初探

    groovy的变量定义

  • Groovy基础

    基本方法参数定义 // Groovy中支持动态类型,即定义变量的时候可以不指定其类型。Groovy中,变量定义可以...

  • Groovy定义变量

    1.如图 1.groovy 变量的类型和java和相似,包括基本类型和对象类型,但是groovy的基本类型 如in...

  • Groovy基本语法

    Groovy中的变量 1.变量类型(groovy中都是对象类型) 基本类型 对象类型 2.变量定义 强类型 声明的...

  • Gradle学习记录

    Gradle是基于groovy语法来书写的脚本 groovy语法 1.定义变量 def var1 = "hell...

  • groovy基础

    变量 groovy中没有基本类型的变量,都是对象类型的。定义的int也会被转成Integer类型。 弱类型定义方式...

  • GROOVY常见语法

    Groovy如何定义一个变量:不用定义类型println为输出类似system.outdef b = "";def...

  • Groovy入门

    变量定义 groovy 是动态类型的语言,也就是说不需要指定变量的类型,类型是可以值来推导的。 不指定类型定义变量...

  • groovy学习

    groovy高效特性1 可选的类型定义,变量类型可以不用定义,系统自动识别def version = 1 2 as...

  • Gradle Avoiding traps

    Groovy script variables 4. Groovy 脚本变量 对于 Groovy DSL 的用户来...

网友评论

      本文标题:Groovy定义变量

      本文链接:https://www.haomeiwen.com/subject/gdlyaftx.html