最新文章列表

Groovy学习笔记之二——基础语法

 一、语句           Groovy的语句和Java类似,但是有一些特殊的地方。例如语句的分号是可选的。如果每行一个语句,就可以省略分号;如果一行上有多个语句,则需要用分号来分隔。 x = [1, 2, 3] println x y = 5; x = y + 7 println x assert x == 12     另外return关键字在方法的最后是可选的;同样,返回类型也是 ...
jxd_zxf 评论(0) 有1371人浏览 2014-05-07 10:08

Groovy学习笔记之四——Groovy的类

类使用时注意的一些特别之处:1、类定义不需要public修饰符,且不需要括号;2、属性定义使用def关键字作为类型;3、自动创建一个构造函数,构造函数接收一个键值对映射,映射的KEY对应属性名称,映射可以只有类的部分属性;4、自动生成标准的getter/setter方法;5、可以使用.表达式访问属性,如class.id;6、接收参数的方法可以省略括号,如class.setId "id1&q ...
jxd_zxf 评论(0) 有1840人浏览 2014-05-06 17:50

Groovy学习笔记之三——语法特性

一、Groovy循环 1、repeat函数: def repeat(val) def repeat(val,repeat=循环次数) def repeat(msg){ for(i=0;i<5;i++){ prinln msg } } def repeat(msg,repeat=5){ for(i in 0..<repeat){ p ...
jxd_zxf 评论(0) 有4784人浏览 2014-05-06 17:50

Groovy学习笔记之一——初识Groovy

一、环境 1、JDK 1.5或以上 2、Eclipse4.3 Kepler版   二、Groovy使用要点 1、Groovy松散的JAVA语法运行省略分号和修改符; 2、Groovy默认所以内容都是Public; 3、Groovy允许定义简单脚本,无需定义正规的class对象; 4、Groovy在普通的常用JAVA对象上增加了一些独特的方法和快捷方式; 5、Groovy语法允许 ...
jxd_zxf 评论(0) 有960人浏览 2014-05-06 17:49

Grails 学习视频

在过去的一年中。断断续续的使用了一些Grails。用他做了点东西。觉得不错,所以希望更多的人来了解他。使用他。所以录制了一点视频,和大家分享。视频会不定期持续更新! 第一集 Grails 开发环境准备 http://v.youku.com/v_show/id_XNjUxNjgxMjA4.html   第二集 配置使用 Grails Spring security http://v.yo ...
Jet_Geng 评论(2) 有2376人浏览 2014-04-23 22:44

Linux系统安装Groovy环境

Linux系统安装 Groovy环境 GVM (the GroovyenVironment Manager) This tool makesinstalling Groovy on any Bash platform (Mac OSX, Linux, Cygwin, Solaris orFreeBSD) very easy. Simply open a newterminal and enter: ...
cpjsjxy 评论(0) 有4090人浏览 2014-04-11 14:11

java调用groovy脚本

import groovy.lang.GroovyClassLoader; import java.lang.reflect.Method; public class GroovyUtils { public static void main(String[] args) { StringBuffer scriptBuff = new StringBuffer(); ...
ivan19861025 评论(0) 有891人浏览 2014-02-28 16:07

基于Grails 2.3.4的多模板Scaffolding实现

从Grails 2.3开始,Scaffolding被作为一个独立的插件从Grails核心中独立出来,方便大家进行扩展和改造,一直都很希望通过定制多种类型模板来提升开发效率,所以进行了一下尝试,基本上已经可用了。 大致思路: [list=1] 运行install-templates安装模板,并在/src/templates/scaffolding目录下建立不同的模板目录,如: TreeView并放 ...
热带翎羽 评论(0) 有1485人浏览 2014-01-18 13:39

在java中使用groovy怎么搞 (java and groovy)

什么是groovy? 一种基于Java虚拟机的动态语言,可以和java无缝集成,正是这个特性,很多时候把二者同时使用,把groovy作为java的有效补充。对于Java程序员来说,学习成本几乎为零。同时支持DSL和其他简介的语法(例如闭包),使代码便于阅读。可以用groovy的动态特性来做规则引擎,在DB中维护脚本,业务变化的时候让应用系统动态加载。   如果引入groovy在java工程 ...
iamzhongyong 评论(7) 有10959人浏览 2014-01-15 23:17

转:Java 下一代: 混入和特征

Java 下一代: 混入和特征 来自http://www.ibm.com/developerworks/cn/java/j-jn8/index.html   ======================================转载正文 Java 语言的开发人员精通 C++ 和其他语言,包括多继承(multiple inheritance),使得类可以继承自任意数量的父类。多继承带 ...
somefuture 评论(0) 有1072人浏览 2013-12-19 13:01

[Groovy]Groovy脚本的5种运行方式

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

{转载}Gradle在大型Java项目上的应用

第一次听说Gradle,看到这篇一篇文章,转过来。   ================================================================正文   在Java构建工具的世界里,先有了Ant,然 ...
somefuture 评论(0) 有11805人浏览 2013-12-16 13:13

Groovy笔记(不定期更新)

就懒得分P了,直接放一篇文章里吧 接触Groovy大概一个月了,刚开始为它的简洁语法感到兴奋,不过随着深入使用,发现还是有一点问题的,一个是性能问题,一个是Debug单步执行的时候代码闭包产生的顺序混乱问题,还有语法检验变弱导致代码中容易埋下异常。 自己也是初学,错漏之处还请及时指出 另外iteye的code标签什么时候能支持Groovy呢 不过一切对于Groovy带来的新语法特性来说还是非常划 ...
yixiandave 评论(0) 有2418人浏览 2013-11-21 16:43

精通 Grails: 用 Groovy 服务器页面(GSP)改变视图

Groovy 服务器页面(Groovy Server Pages,GSP)将 Web 置于 Grails Web 框架之内。在 精通 Grails 系列的第三期中,Scott Davis 介绍了如何使用 GSP 工作。您将了解到可以非常轻松地使用 Grails TagLibs、将 GSP 的部分片断组合在一起以及为自动生成(搭建)的视图自定义默认模板。 查看本系列更多内容 |   评论: Scott ...
Iamzken 评论(0) 有1407人浏览 2013-11-18 19:04

Grails的数据库相关开发

1.开发domain和service 在出来的输入框里输入domain的名字,可以包括包名。 这里我输入test.domain.House,点finish 创建了两个groovy文件,一个当然是test.domain.House.groovy,另一个是test.domain.HouseTests.groovy. 先说test.domain.House.groovy。这个就是传说中的P ...
Iamzken 评论(0) 有393人浏览 2013-11-18 16:22

lua、groovy嵌入到java中的性能对比

去年的文章,备份 lua和groovy都是可以嵌入到java中的脚本语言。lua以高性能著称,与C/C++在游戏开放中有较多使用,groovy是一个基于Java虚拟机(JVM)的敏捷动态语言,在jvm下有着不错的性能。 groovy天生与java有着极高的兼容性,两者间对象无缝存取,支持jsr223。而lua是基于C的,需要调用jni,jni的性能是硬伤。这块网上基本都用luajava,好多年 ...
yiihsia 评论(0) 有3636人浏览 2013-11-10 14:50

最近博客热门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