Kapitel 5. Dynamische Objekte

In Groovy geschriebene Klassen verhalten sich ähnlich wie ihre Pendants in Java und lassen sich aus Java-Programmen heraus genau so ansprechen. Im Inneren gibt es jedoch erhebliche Unterschiede, die sich aus der dynamischen Funktionsweise ergeben.

Hinweis

Wenn wir hier von Groovy-Objekten sprechen, meinen wir Instanzen von Klassen, die in Groovy geschrieben und vom Groovy-Compiler in Bytecode übersetzt worden sind. Demgegenüber sind Java-Klassen vom Java-Compiler übersetzt worden. Im Endeffekt erhalten Sie natürlich in beiden Fällen Java-Bytecode, aber die begriffliche Unterscheidung hilft, das unterschiedliche Verhalten von Objekten darzustellen, deren Klassen in diesen Sprachen geschrieben wurden.

Die in diesem Kapitel ...

Get Groovy – kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.