Kapitel 49. Kotlin ist eine Sache
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Mike Dunn
Java ist vielleicht die ausgereifteste und am besten geprüfte Sprache, die noch immer im Einsatz ist, und das wird sich in absehbarer Zeit wohl kaum ändern. Um modernen Vorstellungen von einer Programmiersprache gerecht zu werden, haben ein paar schlaue Köpfe beschlossen, eine neue Sprache zu schreiben, die alles kann, was Java kann, und dazu noch ein paar coole neue Dinge, die ziemlich leicht zu erlernen und weitgehend interoperabel sind. Jemand wie ich, der seit Jahren an der gleichen riesigen Android-App arbeitet, kann sich entscheiden, eine einzige Klasse in Kotlin zu schreiben, ohne eine komplette Umstellung vornehmen zu müssen.
Kotlin soll es dir ermöglichen, kürzeren, saubereren und moderneren Code zu schreiben. Während moderne und Vorabversionen von Java viele der Probleme lösen, die Kotlin bewältigt, kann Kotlin besonders für Android-Entwickler/innen nützlich sein, die irgendwo zwischen Java 7 und Java 8 feststecken.
Schauen wir uns ein paar Beispiele an, wie Kotlins Eigenschaftskonstruktor-Muster für Modelle, beginnend mit einem einfachen Beispiel, wie ein Java-Modell aussehen kann:
public class Person { private String name; private Integer age; public String getName() { return name; } public ...
Get 97 Dinge, die jeder Java-Programmierer wissen sollte 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.