系列文章目录
笔记1:入门
笔记2:开发环境搭建
文章目录2.字符串 二、闭包 三、数据结构 四、面向对象总结
前言一、基础语法 1.变量
类型
使用变量和Java基本没有区别,它也有基本类型和对象类型(引用类型)
中可以用基本类型来定义变量,但是最终都会转成包装类型,
创建一个文件,代码如下,打印int类型的class(示例):
文章插图
int x = 10println x.classdouble y = 3.14println y.class
定义
强类型定义
直接使用int、或者类名来定义变量 。
int x = 10println x.classdouble y = 3.14println y.class
弱类型定义
使用def关键字定义变量 。
def x1 = 10println x1.class//3.14 groovy中默认是大数据类型def y1 = 3.14 println y1.class//弱类型定义的变量,可以随时改变类型,x1又变成String类型了x1 = 'mlingyu'println x1.class
两种类型定义如何使用
建议:如果是自己使用,不供外界调用,可以使用弱类型定义方式 。但是如果需要其他人调用的函数,最好定义成强类型的方式,否则其他人无法知道要传什么类型的参数给你 。
2.字符串
二、闭包 1.
代码如下(示例):
【Gradle笔记3:Gradle核心语法】
2.
代码如下(示例):
三、数据结构 1.集合 2.映射(Map) 3.范围 四、面向对象总结
- gradle 编译异常:Failed to open zip file.
- 成像原理 【三维重建】学习笔记——壹
- 老杨的笔记
- 甲钻胺分散片的功效与作用
- a1398苹果笔记本哪一年
- CAD图纸加密软件——公司核心文件数据防泄密「天锐绿盾」
- 6大核心看点、3项剁手福利,阿里“回归港股”看这1篇就够了
- 经典名著《西游记》51-100回思维导图笔记
- STM32学习笔记 | 片内FLASH读写失败问题分析
- bert使用指南