- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Groovy学习笔记
Groovy 学习笔记 1. 概念 Groovy 是一种具有Python 、Ruby 等动态语言特性的与Java 平台紧密结合的敏捷开发 语言 Groovy 的主要设计目的就是为Java 开发者提供灵活的脚本语言,它的语法类似Java 的语法,所以如果你熟悉Java 的话能很快上手 “ Groovy IDE Java IDE 工欲善其事,必先利其器”, 没有专门的 ,有别的 的插件,我 这里采用配置Editplus 来做为Groovy 的开发工具,可以在网上找到Editplus 中groovy 的 语法高亮文件和自动完成文件 开发环境设置: 编辑器:EditPlus2.2 Jdk :1.5.0_02 Groovy :Groovy 1.0j sr04SNAPSHOT 设置环境变量: JAVA_HOME=C:\j dk 1.5 GROOVY_HOME=c:\groovy(我的机器上的目录) Path=%JAVA_HOME%\bin;%PATH%;%GROOVY_HOME%\bin 编写几个批处理文件: %GROOVY_HOME%\bin\runjava.bat : 修改%GROOVY_HOME%\bin\asmifier.cmd : 修改%GROOVY_HOME%\bin\ classchecker.cmd : j ava_withgroovy.bat : j avac_withgroovy.bat : 在EditPlus 中分别配置用户工具: 配置运行Groovy 脚本的工具,直接运行编辑的groovy 脚本 配置编译Groovy 文件的工具,可以将groovy 文件编译成j ava 的class 文件 配置运行用groovy 编译好的class 工具 Groovy 的主要特性: Closure (闭包)的支持 List Map 本地的 和 语法 Groovy XML HTML SAX W3C DOM 标记:支持多种标记语言,如 、 、 、 Groovy Path 表达式语言:类似Xpath Groovlet :用简单的Groovy 脚本实现Servlet Groovy SQL :使得和SQL 一起工作更简单 Groovy Bean :和Bean 一起工作的简单语法 Groovy 模版引擎:简单使用,集成了Gpath 和编译成字节码 Ant 脚本化 正则表达式:简洁的脚本语法使用正则表达式 操作符重载:使Collection 和Map 的数据类型简单化 多形式的iteration 和Autoboxing 直接编译成Java 字节码,很干净的和所有已存在的Java 对象和类库一起工作 Groovy 可以作为j avac 的一种可选编译器来生成标准的Java 字节码,在任何Java 工程 中使用 Groovy 可以作为一种动态的可选语言,如脚本化Java 对象、模版化、编写单元测试 用例 工具介绍: Groovy :运行groovy 脚本文件 Groovyc groovy j ava bytecode .class :编译 脚本成 的 文件 ( )
文档评论(0)