prince的文章

二十七、Groovy JSON

本章介绍了如何使用Groovy语言来解析和生成JSON对象。 JSON功能 功能 库 JsonSlurper JsonSlurper是一个将JSON文本或阅读器内容解析为Groovy数据的类 结构,例如地图,列表和原始类型,如整数,双精度,...

赞(0)princeprinceGroovy 教程 阅读(421)

二十六、Groovy JMX

JMX是defacto标准,用于监控与Java虚拟环境有任何关系的所有应用程序。鉴于Groovy直接位于Java之上,Groovy可以利用已经为Java实现的大量工作。 监视JVM 可以使用java.lang.management中提供的标...

赞(0)princeprinceGroovy 教程 阅读(403)

二十五、Groovy XML

XML是一种便携的开放源代码语言,允许程序员开发可以被其他应用程序读取的应用程序,而不管操作系统和/或开发语言。这是用于在应用程序之间交换数据的最常用的语言之一。 XML是什么? 可扩展标记语言XML是一种非常类似于HTML或SGML的标记...

赞(0)princeprinceGroovy 教程 阅读(415)

二十四、Groovy 注释

注释是元数据的形式,其中它们提供关于不是程序本身的一部分的程序的数据。注释对它们注释的代码的操作没有直接影响。 注释主要用于以下原因 – 编译器信息 -编译器可以使用注释来检测错误或抑制警告。 编译时和部署时处理 -软件工具可以处理注释信息...

赞(0)princeprinceGroovy 教程 阅读(390)

二十三、Groovy 闭包

闭包是一个短的匿名代码块。它通常跨越几行代码。一个方法甚至可以将代码块作为参数。它们是匿名的。 下面是一个简单闭包的例子,它是什么样子。 class Example { static void main(String[] args) { d...

赞(0)princeprinceGroovy 教程 阅读(429)

二十二、Groovy 特征

特征是语言的结构构造,允许 – 行为的组成。 接口的运行时实现。 与静态类型检查/编译的兼容性 它们可以被看作是承载默认实现和状态的接口。使用trait关键字定义trait。 下面给出了一个特征的例子: trait Marks { void...

赞(0)princeprinceGroovy 教程 阅读(419)

二十一、Groovy 泛型

在定义类,接口和方法时,泛型使能类型(类和接口)作为参数。与在方法声明中使用的更熟悉的形式参数非常类似,类型参数提供了一种方法,可以为不同的输入重复使用相同的代码。区别在于形式参数的输入是值,而类型参数的输入是类型。 集合的通用 可以对集合...

赞(0)princeprinceGroovy 教程 阅读(411)

二十、Groovy 面向对象

在Groovy中,如在任何其他面向对象语言中一样,存在类和对象的概念以表示编程语言的对象定向性质。Groovy类是数据的集合和对该数据进行操作的方法。在一起,类的数据和方法用于表示问题域中的一些现实世界对象。 Groovy中的类声明了该类定...

赞(0)princeprinceGroovy 教程 阅读(408)

十九、Groovy 异常处理

任何编程语言都需要异常处理来处理运行时错误,从而可以保持应用程序的正常流程。 异常通常会破坏应用程序的正常流程,这就是为什么我们需要在我们的应用程序中使用异常处理的原因。 例外大致分为以下类别 – 检测异常 -扩展Throwable类(除了...

赞(0)princeprinceGroovy 教程 阅读(439)

十八、Groovy 正则表达式

正则表达式是用于在文本中查找子字符串的模式。 Groovy使用〜“regex”表达式本地支持正则表达式。引号中包含的文本表示用于比较的表达式。 例如,我们可以创建一个正则表达式对象,如下所示 – def regex = ~'Groovy' ...

赞(0)princeprinceGroovy 教程 阅读(367)