Was bedeutet Null in Java

Was bedeutet Null in Java
Java bietet eine breite Palette reservierter Keywords, und „Null“ ist einer von ihnen. Null ist ein häufig verwendetes Reserved -Keyword in fast allen Programmiersprachen. Es ist ein Fall-sensitiver Schlüsselwort, das bedeutet, dass „null“ und „null“ zwei verschiedene Dinge sind. Das Null -Schlüsselwort gehört zum „Java.Lang.Nullpointerexception ”. Wir können also jederzeit auf eine NullPointerexception stoßen, während wir einige Operationen mit oder ohne Null -Schlüsselwort ausführen.

Mit diesem Aufschreiben soll eine gründliche Übersicht über die mit dem Null-Schlüsselwort verbundenen Konzepte untergebracht werden:

  • Was bedeutet Null in Java?
  • Standardwert der Java -Referenzvariablen
  • So lassen Sie Null einer Objektreferenzvariable Null zu/übergeben/übergeben Sie sie?
  • Wie man null dem primitiven Datentyp in Java zugewiesen/übergibt?
  • Ist Null -Fall in Java sensibel?

Was bedeutet Null in Java?

Es ist ein reserviertes Schlüsselwort, das verwendet werden kann, um auf das Fehlen von etwas hinzuweisen. Das Null-Schlüsselwort ist fälschlichem sensitiv, was bedeutet, dass der Java-Compiler "Null" und "Null" zwei verschiedene Dinge betrachtet. Wenn wir einem Objekt „Null“ zuweisen, werden wir folglich auf einen Fehler stoßen. Das Programm funktioniert jedoch gut, wenn wir einem Objekt „Null“ zuweisen. Darüber hinaus kann der Zugriff auf eine Nullreferenz eine NullPointerexception werfen. In Java ist es nicht möglich, Null als Wert zu bestehen, um eine Methode mit einem primitiven Datentyp zu rufen.

Standardwert der Java -Referenzvariablen

Betrachten wir den folgenden Snippet, um zu verstehen, was der Standardwert einer Referenzvariablen in Java ist:

public class exampleclass
privates statisches BeispielPleclass -Objekt;
öffentliche statische Leere Main (String args [])

System.aus.println ("Standardwert der Referenzvariablen:" + Objekt);

Lassen Sie uns das oben gegebene Programm ausführen, um zu sehen, was der Standardwert für die Referenzvariable sein wird:

Die Ausgabe hat überprüft, ob die Referenzvariable standardmäßig “ist“Null" Wert.

So lassen Sie Null einer Objektreferenzvariable Null zu/übergeben/übergeben Sie sie?

Mit Java können wir einen Nullwert an eine Objektreferenzvariable übergeben:

EvicpleClass Object = null;
System.aus.println ("Standardwert der Referenzvariablen:" + Objekt);

Im obigen Programm haben wir ein Objekt der Klasse erstellt und ihm einen "Null" -Wert zugewiesen:

So können wir einem Objekt einen Nullwert zuweisen.

Wie man primitiver Datentyp in Java Null zuweist?

Wir können jedem primitiven Typ wie int, String usw. einen "Null" -Wert zuweisen. Das untergegebene Programm wird Ihnen dazu veranlasst, den primitiven Datentypen einen Nullwert zuzuweisen:

String message = null;
System.aus.println ("Ergebnis:" + meldung);
Integer intval = null;
System.aus.println ("Ergebnis:" + intval);

Im obigen Snippet haben wir einen String -Typ und eine Ganzzahltypvariable erstellt und beiden einen "Null" -Wert zugewiesen:

Die Ausgabe hat überprüft, dass wir jedem primitiven Datentyp einen Nullwert zuweisen können.

Ist Null -Fall in Java sensibel?

Betrachten wir das untergegebene Code-Stück, um zu überprüfen, ob das Schlüsselwort „Null“ fallsempfindlich ist oder nicht:

String stringObj = null;

Der oben spezifizierte Code generiert einen Kompilierungs-Zeit-Fehler, wie im folgenden Screenshot gezeigt:

Der obige Screenshot hat überprüft, dass „Null“ ein Fall-sensitiver Schlüsselwort ist.

Abschluss

In Java ist Null ein reserviertes Keyword, das verwendet werden kann, um auf das Fehlen von etwas hinzuweisen. Das Null-Schlüsselwort ist fälschlichem sensitiv, was bedeutet, dass der Java-Compiler "Null" und "Null" zwei verschiedene Dinge betrachtet. In diesem Artikel wurde das Arbeiten des Null-Schlüsselworts mit Hilfe einiger geeigneter Beispiele erläutert.