July 2013
Intermediate to advanced
370 pages
8h 27m
English
| Foreword to the Second Edition |
| Introduction |
| What’s Groovy? |
| Why Dynamic Languages? |
| Why Groovy? |
| What’s in This Book? |
| Changes Since This Book’s First Edition |
| Who Is This Book For? |
| Online Resources |
| Acknowledgments |
| 1. | Getting Started |
| 1.1 | Installing Groovy |
| 1.2 | Installing and Managing Groovy Versions |
| 1.3 | Test-Drive Using groovysh |
| 1.4 | Using groovyConsole |
| 1.5 | Running Groovy on the Command Line |
| 1.6 | Using an IDE |
| 2. | Groovy for Java Eyes |
| 2.1 | From Java to Groovy |
| 2.2 | JavaBeans |
| 2.3 | Flexible Initialization and Named Arguments |
| 2.4 | Optional Parameters |
| 2.5 | Using Multiple Assignments |
| 2.6 | Implementing Interfaces |
| 2.7 | Groovy Boolean Evaluation |
| 2.8 | Operator Overloading |
| 2.9 | Support of Java 5 Language Features |
| 2.10 | Using ... |
Read now
Unlock full access