Java Lang

Vergleichbare vs. Komparatorschnittstelle in Java

The Java 6.0 Compiler API

Dies ist ein interessantes Thema in Java und kann für viele Java-Entwickler verwirrend sein. Deshalb möchte ich einige gängige Beispiele nennen, um die Unterschiede zu veranschaulichen. Anhand des Themennamens sind für uns folgende Dinge offensichtlich: Sowohl Comparator als auch Comparable sind Java-Schnittstellen. Jede Klasse, die diese Schnittstellen verwenden muss, muss in diesen Schnittstellen definierte Methoden

Vergleichbare vs. Komparatorschnittstelle in Java Read More »

Java equal() und hashcode()

The Java 6.0 Compiler API

In diesem Tutorial werden die Methoden equal() und hashcode() in einfachen Worten erklärt. Dies ist eine der verwirrenden Fragen, die Java-Entwicklern beschäftigen. Die häufigsten Fragen zu diesen Methoden sind: Was ist die Methode equal() und warum sollte ich sie in unseren Klassen überschreiben? Was ist die hashcode()-Methode? Warum sollte ich hashcode() immer überschreiben, wenn ich

Java equal() und hashcode() Read More »

So erhalten Sie JVM-Startzeit und -Datum

The Java 6.0 Compiler API

Dieses Beispiel zeigt, wie Sie die Startzeit und das Startdatum für die aktuelle Ausführungsumgebung der Java Virtual Machine (JVM) abrufen. RuntimeMXBean im Java-Lang-Paket hilft beim Abrufen der Details der JVM-Startzeit. Durch Aufrufen der Methode getStartTime() in der RuntimeMXBean-Klasse wird die Zeit in einer langen Zahl zurückgegeben, die in eine Ganzzahl konvertiert werden kann. Schauen wir

So erhalten Sie JVM-Startzeit und -Datum Read More »

NullPointerException in Java

The Java 6.0 Compiler API

Einer der häufigsten und Albträume für Java-Programmierer ist das Erhalten von NullPointerException während die Java-Anwendung ausgeführt wird. Diese Ausnahme ist im Paket „java.lang“ definiert und dient dazu, zu erkennen, ob ein Objekt ohne Inhalt verwendet wird. Hier müssen Sie den Unterschied zwischen Referenz und Objekt verstehen. Eine Referenzvariable ist lediglich ein Handler, der ein tatsächliches

NullPointerException in Java Read More »

Nach oben scrollen