最新文章列表

Groovy 脚本的多种运行方法

目录: groovyConsole 图形交互控制台 groovysh shell命令交互 通过IDE运行Groovy脚本 用命令行执行Groovy脚本 用Groovy创建Unix脚本   详见:http://www.micmiu.com/lang/groovy/groovy-running-ways/
sjsky 评论(0) 有577人浏览 2013-10-24 08:59

groovy简明教程(三)常用的类及集合

5.1 GString groovy.lang.GString是对java String的扩展:常量表示更加方便,提供了更多的方法。   'hello world' "hello $name" '''------- python style string -------''' """ triple double quote ...
jamie.wang 评论(0) 有1621人浏览 2013-10-18 12:47

Groovy 脚本的多种运行方法

目录: groovyConsole 图形交互控制台 groovysh shell命令交互 通过IDE运行Groovy脚本 用命令行执行Groovy脚本 用Groovy创建Unix脚本 Groovy脚本是一些定义在文本文件中的语句和类。它和其他脚本语言的使用类似,它有多种方式可以运行。  
sjsky 评论(0) 有1505人浏览 2013-10-15 08:49

groovy中的数字格式

在groovy中整数默认是Integer类型,小数默认是BigDecimal类型。 
不朽之城 评论(0) 有1203人浏览 2013-09-27 14:48

Eclipse集成Groovy插件(eclipse-4.3.0)

Eclipse集成Groovy插件(以eclipse-4.3.0为例) 步骤一:           下载eclipse4.3.0,地址:http://www.eclipse.org/downloads/。 步骤二: 启动eclipse,点击help -> Install New Software...  在弹出的窗口中点击:Add...  从Groovy官网复制安装groov ...
不朽之城 评论(0) 有9681人浏览 2013-09-26 16:19

groovy简明教程(六)面向对象

8. groovy的面向对象 groovy来自java,当然是含有面向对象的基因。 8.1 属性和本地变量 groovy有private,protected,public等访问修饰符,但据groovy 2.0.7测试的结果,这些修饰符都是没有起作用,都是public的访问权限,这似乎是一个bug,但是尚未修复,http://jira.codehaus.org/browse/GROOVY-1 ...
jamie.wang 评论(0) 有2762人浏览 2013-09-03 22:37

groovy简明教程(五)控制结构

7. Groovy的控制结构 要理解groovy的控制结构,首先要明白其布尔值的判定。groovy借鉴了很多脚本语言,把数字0,空字符串,空集合等判定为false,除此之外null对象为false。 7.1 swith语句 groovy的swith语句支持很多类型,如下面的例子,实际上是调用了case条件中对象的isCase()方法,这里列举了以下实现isCase()方法的对象(注释中的是 ...
jamie.wang 评论(0) 有3715人浏览 2013-09-03 22:37

groovy简明教程(四)闭包

6. 闭包(Closure) 闭包其实就是一段代码,但他们又是封装成一个Closure对象。可以类比为java的内部类,或者更好的是C++中的函数对象又叫仿函数(functor)。 闭包使得groovy的代码看起来更简洁,精炼。另外闭包可以使得资源处理更为简便。 例如: new File(/testfile.txt/).eachLine {println it} // eachLine ...
jamie.wang 评论(0) 有1996人浏览 2013-09-03 22:36

groovy简明教程(二)正则表达式

4.正则表达式 groovy吸取了javascript的优点,用后斜线表示正则表达式,避免了java中多次写反斜杠转义。并提供了3个操作符: 写道 =~ 查找;==~ 匹配;~String 模式;   str = 'god is a gril, believe or not?' matcher = str =~ /i\w/ // partily match? true match ...
jamie.wang 评论(0) 有1693人浏览 2013-09-03 22:35

groovy简明教程(一)介绍

1. groovy是什么 groovy是运行在java虚拟机上的具有象Python,Ruby和Smalltalk语言特性的灵活动态语言。实际上它并非脚本语言,因为在运行时它也被编译成了字节码,运行在JVM上,它和java可以无缝的结合使用,你可以认为他是java语言的另一种表现形式,但它更灵活,简洁。 groovy不是行执行的,它是编译成整个class文件执行的,可以这样认为,groovy本 ...
jamie.wang 评论(0) 有12898人浏览 2013-09-03 22:34

小试groovy

[root@server-69 groovyLearn]# cat helloworld #!/usr/bin/env groovy println("Hello world") for (a in this.args) { println("Argument: " + a) } #groovy helloworld 1 3 Hel ...
pcpig 评论(0) 有735人浏览 2013-09-02 14:46

hbase介绍

hbase介绍 hbase 介绍 一、简介 history started by chad walters and jim 2006.11 G release paper on BigTable 2007.2 inital HBase prototype created as Hadoop contrib 2007.10 First useable Hbase 2008.1 ...
keny_keny 评论(0) 有607人浏览 2013-07-31 12:52

Groovy Beans

Groovy Beans http://blog.donews.com/WFoxd/archive/category/groovy 这里是一个 Groovy Bean例子.     class Car {       String make       String model     } 这个类声明了两个属性,而不包含任何方法.然而,很多事情是在后台完成的. 类,属性和方法默认是公 ...
xiaoli80 评论(0) 有600人浏览 2013-07-29 14:51

Groovy 学习FAQ

Q : 运行groovy时提示如下报错 File "D:\Dev\workspace\projects\channel-stress-test\python-test\src\ParsePaycoreIdentify.py", line 8 SyntaxError: Non-UTF-8 code starting with '\xd2' in file D:\Dev\w ...
davidsure 评论(0) 有743人浏览 2013-07-16 17:51

OFBIZ小窥

    初步窥探OFBIZ。 OFBIZ据说是apache的顶级项目。 我没有学过J2EE,包括3大框架,甚至于什么servlet,javaBean。 我也知道这不是借口,很多东西需要自学。作为刚刚毕业的本科生,前方的道路很漫长。     OFBIZ是典型的MVC模式。M:实体引擎;V:视图;C:控制器,涉及到服务引擎。     我们在entitymodel里定义数据实体; 在controller里 ...
857554769 评论(0) 有602人浏览 2013-07-09 10:19

Groovy笔记: 对Collection进行sum操作

Groovy: 对Collection进行sum操作 在Groovy里, 如果要对一个Collection或数组里的元素求和,只需要调用一下sum方法既可 def list = [1,2,3,4,5,6,7,8]; println list.sum(); // Output:36 println list.sum(10); // Output:46 sum可以有参数, 也可以没有参数。 有 ...
zjumty 评论(0) 有1991人浏览 2013-07-02 23:03

Groovy: 太空船运算符

Groovy: 太空船运算符 Groovy在语言级别提供了很多有意思的运算符。 其中有一个叫做太空船(spaceship)运算符。 之所以叫他太空船运算符,是因为它的语法是  <=> 看上去有点像UFO。 这个运算符是Comparable接口的compareTo方法的另一个表现方式。这就是说只要你在自己的类里实现了compareTo方法,就是可以在你的代码里使用 <=>了。 ...
zjumty 评论(1) 有2049人浏览 2013-06-26 22:28

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics