Co oznacza NULL w Javie

Co oznacza NULL w Javie
Java zapewnia szeroką gamę zarezerwowanych słów kluczowych, a „Null” jest jednym z nich. NULL jest powszechnie używanym słowem kluczowym zarezerwowanym w prawie wszystkich językach programowania. Jest to wrażliwe na literę słowo kluczowe, które oznacza „null” i „null” to dwie różne rzeczy. Słowo kluczowe zerowe należy do „java.Lang.NULLPOINTERException ”. Możemy więc spotkać się z nullPointerException w dowolnym momencie podczas wykonywania niektórych operacji z słowem kluczowym zerowym lub bez.

Ten zapis ma na celu przedstawienie dokładnego przeglądu poniżej listy koncepcji powiązanych z słowem kluczowym zerowym:

  • Co oznacza NULL w Javie?
  • Wartość domyślna zmiennej referencyjnej Java
  • Jak przypisać/przekazać zerową do zmiennej odniesienia obiektu?
  • Jak przypisać/przekazać null do prymitywnego typu danych w Javie?
  • Jest wrażliwy na zerowy przypadek w Javie?

Co oznacza NULL w Javie?

Jest to zarezerwowane słowo kluczowe, którego można użyć do wskazania braku czegoś. Słowo kluczowe zerowe jest wrażliwe na wielkość liter, co oznacza, że ​​kompilator Java rozważy „Null” i „Null” dwie różne rzeczy. Jeśli w konsekwencji przypisamy „NULL” do obiektu, napotkamy błąd. Jednak program będzie działał dobrze, jeśli przypisamy „Null” do obiektu. Ponadto dostęp do odniesienia zerowego może rzucić NullPointerException. W Javie nie można przekazać NULL jako wartości wywołania metody zawierającej prymitywny typ danych.

Wartość domyślna zmiennej referencyjnej Java

Rozważmy poniższy fragment, aby zrozumieć, jaka jest domyślna wartość zmiennej odniesienia w Javie:

Egzaminacja klas publicznych
Private Static Examplass Obiekt;
public static void main (string args [])

System.na zewnątrz.println („Wartość domyślna zmiennej odniesienia:” + obiekt);

Wykonajmy powyższy program, aby zobaczyć, jaka będzie wartość domyślna dla zmiennej referencyjnej:

Wyjście zweryfikowało, że zmienna odniesienia ma domyślnie „zero" wartość.

Jak przypisać/przekazać zerową do zmiennej odniesienia obiektu?

Java pozwala nam przekazać wartość zerową do zmiennej odniesienia obiektu:

ExamPleClass Object = null;
System.na zewnątrz.println („Wartość domyślna zmiennej odniesienia:” + obiekt);

W powyższym programie stworzyliśmy obiekt klasy i przypisaliśmy ją wartość „zerowa”:

W ten sposób możemy przypisać wartość zerową do obiektu.

Jak przypisać NULL do pierwotnego typu danych w Javie?

Możemy przypisać wartość „null” do dowolnego pierwotnego typu, takiego jak int, string itp. Poniżej podany program poprowadzi Cię, jak przypisać wartość zerową do prymitywnych typów danych:

String Message = null;
System.na zewnątrz.println („wynik:” + wiadomość);
Integer intval = null;
System.na zewnątrz.println („wynik:” + intval);

W powyższym fragmencie utworzyliśmy jeden typ ciągów i jedną zmienną typu liczb całkowitych i przypisaliśmy do nich wartość „null”:

Wyjście zweryfikowało, że możemy przypisać wartość zerową do dowolnego pierwotnego typu danych.

Jest wrażliwy na zerowy przypadek w Javie?

Rozważmy poniżej dany kawałek kodu, aby sprawdzić, czy słowo kluczowe „null” jest wrażliwe na literę, czy nie:

String StringobJ = null;

Wyżej określony kod wygeneruje błąd czasu kompilacji, jak pokazano na poniższym zrzucie ekranu:

Powyższy zrzut ekranu zweryfikował, że „NULL” jest słowem kluczowym wrażliwym na sprawę.

Wniosek

W Javie NULL jest zarezerwowanym słowem kluczowym, którego można użyć do wskazania braku czegoś. Słowo kluczowe zerowe jest wrażliwe na wielkość liter, co oznacza, że ​​kompilator Java rozważy „Null” i „Null” dwie różne rzeczy. Ten zapis wyjaśnił działanie słów kluczowych zerowych za pomocą niektórych odpowiednich przykładów.