Java

Groovy 变量

95 0

Groovy中的变量可以通过两种方式定义 - 使用数据类型的本地语法,或者使用def关键字。对于变量定义,必须明确提供类型名称或在替换中使用“def”。这是Groovy解析器需要的。Groovy中有以下基本类型的变量,如上一章所述 - byte - 这用于表示字节值。例如2。 short - 用于表示一个短数。例如10。 int - 这用于表示整数。 例如1234。 long - 这用于表示一个长数。例如10000090。 float - 用于表示32位浮点数。例如12.34。 double

Java

Groovy Shebang行

41 0

除了单行注释外, 还有一种被特别的行注释, 通常被称作shebang行,它通常在UNIX系统中被认知,它容许脚本直接在命令行中运行那些你已经安装的Groovy和那些已经在PATH中可用的groovy命令。#!/usr/bin/env groovyprintln "Hello from the shebang line"标签:Groovy

Java

Groovy 单元测试

32 0

面向对象系统的基本单元是类。因此单元测试由一个类中的testig组成。所采用的方法是创建被测试类的对象,并使用它来检查所选方法是否按预期执行。不是每个方法都可以测试,因为并不总是测试每一件事情。但是应该对关键和关键方法进行单元测试。 JUnit是一个开源测试框架,是Java代码自动化单元测试的公认行业标准。幸运的是,JUnit框架可以很容易地用于测试Groovy类。所需要的只是扩展作为标准Groovy环境一部分的GroovyTestCase类。 Groovy测试用例类基于Junit测试用例。编写一个简单的

Java

Groovy 日期和时间

25 0

类Date表示特定的时刻,具有毫秒精度。 Date类有两个构造函数,如下所示。Date() 句法public Date()参数 无。返回值 分配一个Date对象并初始化它,以便它表示分配的时间,以最近的毫秒为单位。例子 下面是一个使用这个方法的例子 - class Example { static void main(String[] args) { Date date = new Date(); // display time and date using toString() System.

Java

Groovy Booleans

21 0

Groovy Booleans(布尔值)是用来表示真值的特殊数据类型:true和false。 可使用这种数据类型,简单地跟踪真/假的条件(conditions)。布尔值就像任何其他数据类型一样,可以存储在变量中,可以被指派到字段,:def myBooleanVariable = trueboolean untypedBooleanVar = falsebooleanField = truetrue和false是仅有的两个布尔值基元。 但更复杂的布尔表达式可以使用逻辑运算符来表示。此外,Groovy中具有强

Java

Groovy JMX

14 0

JMX是defacto标准,用于监控与Java虚拟环境有任何关系的所有应用程序。鉴于Groovy直接位于Java之上,Groovy可以利用已经为Java实现的大量工作。监视JVM 可以使用java.lang.management中提供的标准类来执行JVM的监视。以下代码示例说明如何完成此操作。import java.lang.management.*def os = ManagementFactory.operatingSystemMXBean println """OPE

Java

Groovy 环境

33 0

有多种方式来获得的Groovy环境设置。 下载和安装 -进入该链接www.groovy-lang.org/download.html获得Windows安装程序部分。 启动Groovy安装程序,然后请执行以下完成安装步骤。 第1步 -选择语言安装程序。 第2步 -点击下一步按钮。 第3步 -点击“我同意”按钮。 第4步 -接受默认组件,然后单击下一步按钮。 第5步 -选择适当的目标文件夹,然后单击下一步按钮。 第6步 -点击安装按钮开始安装。 第7步 -一旦安装完成后,单击下一步按钮开始配置。

Java

Groovy 概述

26 0

Groovy是一种基于Java平台的面向对象语言。 Groovy 1.0于2007年1月2日发布,其中Groovy 2.4是当前的主要版本。 Groovy通过Apache License v 2.0发布。 Groovy的特点 Groovy中有以下特点: 同时支持静态和动态类型。 支持运算符重载。 本地语法列表和关联数组。 对正则表达式的本地支持。 各种标记语言,如XML和HTML原生支持。 Groovy对于Java开发人员来说很简单,因为Java和Groovy的语法非常相似。 您可以使用现有的Java库