logo

Identyfikatory Javy

Identyfikator w Javie to nazwa nadawana zmiennym klasom metod pakietom interfejsom itp. Są to unikalne nazwy używane do identyfikacji elementów programistycznych. Każda zmienna Java musi być identyfikowana za pomocą unikalnej nazwy.

Java
class Geeks {  public static void main {   int x = 9;   } } 

Poniższy obraz opisuje identyfikatory w tym programie:

nazwa_klasy-' title=

Zasady nazewnictwa identyfikatorów Java

Istnieją pewne zasady definiowania prawidłowego identyfikatora Java. Należy przestrzegać tych zasad, w przeciwnym razie otrzymamy błąd w czasie kompilacji. Reguły te obowiązują również w przypadku innych języków, takich jak C i C++. 



  • Jedynymi dozwolonymi znakami identyfikatorów są znaki alfanumeryczne([ A-Z ][ a-z ][ 0-9 ]) ' $ „(znak dolara) i” _ ' (podkreślenie). Na przykład „geek@” nie jest prawidłowym identyfikatorem Java, ponieważ zawiera znak specjalny „@”.
  • Identyfikatory powinny nie zacznij od cyfr ( [0-9] ). Na przykład „123geeks” nie jest prawidłowym identyfikatorem Java.
  • Identyfikatory Java to wielkość liter ma znaczenie .
  • Nie ma ograniczeń co do długości identyfikatora, zaleca się jednak stosowanie optymalnej długości tylko 4 - 15 liter.
  • Skryty Słowa nie może być używany jako identyfikator. Na przykład 'int podczas gdy = 20;' jest niepoprawną instrukcją, ponieważ while jest słowem zastrzeżonym.

Notatka : Java ma 53 słowa zastrzeżone (w tym 50 słów kluczowych i 3 literały), których nie można używać jako identyfikatorów.

Przykłady prawidłowych identyfikatorów

Moja zmienna
MOJA ZMIENNA
moja zmienna
X
I
x1
ja1
_mojazmienna
$mojazmienna
suma_tablicy
maniacy123

Przykłady nieprawidłowych identyfikatorów

Moja zmienna // zawiera spację
123geeks // Zaczyna się od cyfry
a+c // znak plus nie jest znakiem alfanumerycznym
zmienna-2 // łącznik nie jest znakiem alfanumerycznym
sum_&_difference // ampersand nie jest znakiem alfanumerycznym

Powiązany artykuł:

  • Zastrzeżone słowa w Javie
  • Słowa kluczowe w Javie
Utwórz quiz