Jakie jest słowo kluczowe var w Javie

Jakie jest słowo kluczowe var w Javie
W podstawowym programowaniu Java jednym z podstawowych pojęć, które każdy programista musi zrozumieć, jest użycie i ograniczenia „var”Słowo kluczowe. To konkretne słowo kluczowe jest warunkiem wstępnym, aby przejść do zaawansowanych koncepcji. Umożliwia programistowi zainicjowanie wartości zawierających wiele typów danych.

Ten napis ilustruje użycie „var”Słowo kluczowe w Javie.

Jakie jest słowo kluczowe „var” w Javie?

"Java 10”Wprowadził nowe podejście do deklarowania zmiennych za pomocą„var”Słowo kluczowe. Wnioskowanie typu w słowie kluczowym Var jest wykorzystywane do automatycznego analizy typu danych zmiennej.

Przykład 1: Zastosowanie nie przypisanego słowa kluczowego „var” w Javie

W tym przykładzie zachowanie „var„Słowo kluczowe można sprawdzić bez przypisania wartości:

vara nazwa;
System.na zewnątrz.println (nazwa);

W powyższym kodzie po prostu skojarz „var”Słowo kluczowe z określoną zmienną bez inicjalizacji i wyświetlania.

Wyjście

W powyższym wyjściu można zaobserwować, że błąd jest rejestrowany na konsoli, ponieważ wartość jest niezainicjowana.

Przykład 2: Wykorzystanie słowa kluczowego „var” jako zmiennej instancji

„„Zmienne instancji”Są zadeklarowane w klasie, ale poza metodą, konstruktorem i blokiem. W tym konkretnym przykładzie kontrolę można zastosować do omówionego słowa kluczowego, inicjując go poza zakresem Main (jako instancji) i wywołując go w „główny”:

Przykład klasy publicznej
var num = 50;
public static void main (string args [])
System.na zewnątrz.println (num);

W powyższych wierszach kodu zainicjuj podaną wartość całkowitą za pomocą „var”Słowo kluczowe jako zmienna instancji i wywołuje zainicjowaną wartość w„główny".

Wyjście

Ten wynik wskazuje, że „var„Słowa kluczowego nie można wykorzystać do inicjalizacji zmiennych instancji.

Przykład 3: Wykorzystanie słowa kluczowego „var” z różnymi typami danych

W tej konkretnej ilustracji omawiane słowo kluczowe można użyć do zainicjowania różnych wartości typu danych:

var integer = 50;
var floatnum = 5.25;
var bool = true;
var znak = „j”;
var stringval = "Linuxhint";
System.na zewnątrz.println („Wartość liczb całkowita to:”+liczba całkowita);
System.na zewnątrz.println („Wartość zmiennoprzecinka to:”+floatnum);
System.na zewnątrz.println („wartość logiczna to:”+bool);
System.na zewnątrz.println („Wartość znaku to:”+znak);
System.na zewnątrz.println („Wartość ciągu to:”+stringval);

W powyższym bloku kodu po prostu zainicjuj odpowiednio liczbę całkowitą, pływaną, boolean, znak.

Wyjście

Ograniczenia słowa kluczowego „var”

Poniżej znajdują się ograniczenia do rozważenia przed użyciem „var”Słowo kluczowe:

  • Nie można go użyć do inicjalizacji zmiennych lokalnych w ramach metod.
  • Nie można go wykorzystać do deklarowania/określenia parametrów metody.
  • Nie można użyć do określania typu powrotu metody.

Wniosek

„„var„Słowo kluczowe może być użyte do deklarowania zmiennych w Javie, a wnioskowanie typu można wykorzystać do automatycznego określenia typu danych zmiennej. Tego słowa kluczowego nie może być używane jako „nieprzypisany”Lub jako„Zmienna instancji". Obsługuje jednak wszystkie formaty typu danych. Ten blog omówił użycie „var”Słowo kluczowe w Javie.