`
xnnyygn
  • 浏览: 44102 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

groovy in actions 笔记 1

阅读更多
不准备买groovy in action的书了,既然手上有pdf版本的,虽然是英文版本的,也就将就着看吧,xy知道自己迟早必须看纯英文的技术书。

看英文书虽然生词很多,不过大致意思能懂,而且写代码的时候不会有差。然而不能一次看时间太长,这个其实不是因为英文的问题,自己在看中文的书的时候也有这个问题,简单来说就是注意力持续不了多久。

闲话少说,xy不打算搬原文上来,只是放几个自己消化吸收的例子程序段上来。

一个是输入文件,然后逐行打印文件的程序,简单的closures(闭包)程序。这个其实可以拿shell来弄,不过xy忘记怎么弄了。
def number = 0
new File(‘Test.groovy').eachLine{line->
    number++
    println "$number: $line"
}


第二个是输出package名字的程序,很神奇的程序。外面的brace(括号)不可去。
println ([String, List, File].'package'.name)


页面43
分享到:
评论

相关推荐

    groovy in action 中文版 2017.11

    Groovy是一种运行在Java虚拟机上的敏捷开发语言,它提供了与Java无缝集成的能力,同时为开发者带来更加简洁和富有表达性的语法。Groovy提供了大量的动态特性,比如动态类型、闭包、元编程能力等,使得编写脚本或应用...

    Groovy in action

    Groovy in Action is a comprehensive guide to Groovy programming, introducing Java developers to the new dynamic features that Groovy provides. To bring you Groovy in Action, Manning again went to the...

    Groovy学习笔记 PDF版

    在《Groovy学习笔记》这本书中,你可能会学到如何快速入门Groovy,理解其基本语法,包括变量、控制流、类和对象的创建,以及如何利用Groovy的特性来提高开发效率。此外,书中可能还会涵盖Groovy在实际项目中的应用,...

    groovy in action.pdf

    《Groovy in Action》这本书由Dierk König与Andrew Glover、Paul King、Guillaume Laforge以及Jon Skeet共同编写,是一本深入探索Groovy编程语言的权威指南。本书由Manning Publications出版,全面覆盖了Groovy语言...

    Groovy学习资料(包括Groovy in action 的中英文以及API)

    Groovy in Action是一本权威的Groovy教程,由Dierk Koenig和Andrey Breslav等专家撰写,它深入浅出地介绍了Groovy的各个方面,是学习Groovy的必备参考书。 这本书分为多个部分,首先介绍Groovy的基础知识,包括语法...

    Groovy in Action源代码

    1. **基础语法**:源代码中包含了Groovy的基础语法示例,如变量声明、流程控制(if-else、switch-case、for、while循环)、函数定义和调用、类与对象的创建等。这些例子可以帮助初学者快速掌握Groovy的基本编程结构...

    Groovy in Action[文字版][中文]

    1. **Groovy语法特性**:Groovy的语法比Java更为宽松,它支持方法和变量的自动类型推断,可以省略分号和花括号,甚至允许一行内定义多个语句。此外,Groovy还引入了列表和映射的便捷操作,如使用下标索引和“.”...

    groovy+in+action

    ### Groovy in Action:深入学习Groovy编程语言 #### 一、引言 《Groovy in Action》是一本详尽介绍Groovy编程语言的书籍,由Dierk König撰写,并得到了Andrew Glover、Paul King、Guillaume Laforge以及Jon ...

    Z2-Groovy in Action.pdf

    1. Groovy的特点与用途 Groovy不仅是一个脚本语言,它也被设计为一个强大的编程语言。它的语法简洁、易于学习,同时它对Java生态系统的全面支持使得Java开发者能够轻松上手。Groovy可以作为脚本运行在Java平台上,...

    Groovy.in.Action.2nd.Edition.pdf

    本书《Groovy in Action》英文第二版为读者提供了全面的Groovy实战指南。在前言中,我们看到James Gosling,Java的创始人,对此书给予高度评价,这也反映了Groovy在动态语言特性以及在敏捷开发方面的表现。 本书...

    Groovy IN ACTION

    1. **Groovy基础**:介绍Groovy的基本语法,包括变量声明、控制结构(如if-else、for循环、switch语句)、函数定义和调用等。Groovy的动态类型系统也是讲解的重点,它允许在运行时动态地改变类型,简化了代码编写。 ...

    Groovy 学习笔记

    1. **语法简洁**: Groovy的语法比Java更为简洁,它支持面向对象编程,并且具有闭包和函数式编程的特点。 2. **动态类型**: Groovy是动态类型的,这意味着在编译时不需要声明变量的类型,类型会在运行时自动推断。 3....

    Groovy学习笔记.pdf

    Groovy是一种动态、灵活的编程语言,它是Java平台上的一个主要补充,特别是在脚本编写和快速原型设计方面表现突出。...这份"Groovy学习笔记.pdf"应该会提供一个良好的起点,帮助你踏上Groovy的学习之旅。

    Groovy in Action(2007.1).pdf-3

    Groovy是一种语言,其语法类似于Java,但比Java更简单。它通常被视为脚本/灵活/动态的语言,但是我不喜欢这类形容词,因为我认为它们只会令人困惑。如果说Java是一位明智的中年男子,那么Groovy就是他十几岁的儿子。...

    Groovy in Action.pdf

    《Groovy in Action》是一本深入探讨Groovy编程语言的专业书籍,它为开发者提供了一条通往Groovy世界的全面路径。Groovy,作为一种动态、灵活的Java平台语言,因其简洁的语法和强大的功能,被广泛应用于脚本编写、...

Global site tag (gtag.js) - Google Analytics