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?
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 publicznychWykonajmy 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;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;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.