Identyfikatory w Javie to nazwy symboliczne używane do identyfikacji. Mogą to być nazwa klasy, nazwa zmiennej, nazwa metody, nazwa pakietu, nazwa stała i inne. Jednak w Jawa , Istnieją słowa zastrzeżone, których nie można używać jako identyfikatora.
Dla każdego identyfikatora istnieją pewne konwencje, które należy zastosować przed jego zadeklarowaniem. Rozumiemy to za pomocą prostego programu Java:
public class HelloJava { public static void main(String[] args) { System.out.println('Hello JavaTpoint'); } }
Z powyższego przykładu mamy następujące identyfikatory Java:
- HelloJava (nazwa klasy)
- main (główna metoda)
- String (wstępnie zdefiniowana nazwa klasy)
- argumenty (zmienne łańcuchowe)
- System (predefiniowana klasa)
- out (nazwa zmiennej)
- println (metoda)
zrozummy zasady dotyczące identyfikatora Java:
Reguły dotyczące identyfikatorów w Javie
Istnieją pewne zasady i konwencje dotyczące deklarowania identyfikatorów w Javie. Jeśli identyfikatory nie zostaną poprawnie zadeklarowane, może pojawić się błąd w czasie kompilacji. Poniżej przedstawiono niektóre zasady i konwencje dotyczące deklarowania identyfikatorów:
- Prawidłowy identyfikator musi zawierać znaki [A-Z] lub [a-z] lub cyfry [0-9] i podkreślenie (_) lub znak dolara ($). na przykład @javatpoint nie jest prawidłowym identyfikatorem, ponieważ zawiera znak specjalny, którym jest @.
- W identyfikatorze nie powinno być spacji. Na przykład Java tpoint jest nieprawidłowym identyfikatorem.
- Identyfikator nie powinien zawierać na początku cyfry. Na przykład 123javatpoint jest nieprawidłowym identyfikatorem.
- Identyfikator powinien mieć długość tylko 4-15 liter. Nie ma jednak ograniczeń co do jego długości. Warto jednak trzymać się standardowych konwencji.
- Nie możemy używać zastrzeżonych słów kluczowych Java jako identyfikatorów, takich jak int, float, double, char itp. Na przykład int double jest nieprawidłowym identyfikatorem w Javie.
- Identyfikatorem nie powinny być żadne słowa kluczowe języka zapytań, takie jak SELECT, FROM, COUNT, DELETE itp.
Zastrzeżone słowa kluczowe Java
Zastrzeżone słowa kluczowe Java to predefiniowane słowa, które są zarezerwowane dla dowolnej funkcjonalności lub znaczenia. Nie możemy używać tych słów kluczowych jako nazw naszych identyfikatorów, takich jak nazwa klasy lub nazwa metody. Te słowa kluczowe są używane w składni języka Java w celu zapewnienia niektórych funkcji. Jeśli jako nazwy zmiennej użyjemy słowa zastrzeżonego, zgłosi to błąd.
W Javie każde zastrzeżone słowo ma unikalne znaczenie i funkcjonalność.
Rozważ poniższą składnię:
double marks;
w powyższym stwierdzeniu double jest słowem zastrzeżonym, podczas gdy znaki są prawidłowym identyfikatorem.
Poniżej znajduje się lista zarezerwowanych słów kluczowych w Javie:
abstrakcyjny | Kontynuować | Do | chroniony | przejściowy |
Zapewniać | Domyślny | Iść do | publiczny | Próbować |
Wartość logiczna | Do | Jeśli | Statyczny | rzuca |
przerwa | podwójnie | przybory | ścisłefp | Pakiet |
bajt | w przeciwnym razie | import | Super | Prywatny |
sprawa | wyliczenie | Interfejs | Krótki | przełącznik |
Złapać | Rozciąga się | wystąpienie | powrót | próżnia |
Zwęglać | Finał | Wewnętrzne | zsynchronizowane | lotny |
klasa | Wreszcie | długi | rzucić | Data |
konst | platforma | Rodzinny | Ten | chwila |
Chociaż const i goto nie są częścią języka Java; Ale są one również uważane za słowa kluczowe.
Przykład prawidłowych i nieprawidłowych identyfikatorów
Prawidłowe identyfikatory:
Poniżej znajduje się kilka przykładów prawidłowych identyfikatorów w Javie:
- Zmienna testowa
- zmienna testowa
- A
- I
- Zmienna_testowa
- _zmienna testowa
- $zmienna testowa
- suma_tablicy
- ZMIENNA TESTOWANA
- jtp123
- Punkt Java
- Punkt Java123
Nieprawidłowe identyfikatory:
Poniżej znajduje się kilka przykładów nieprawidłowych identyfikatorów:
- Zmienna testowa (nie możemy umieścić spacji w identyfikatorze)
- 123javatpoint (Identyfikator nie powinien zaczynać się od cyfr)
- java+tpoint (nie można użyć symbolu plus (+))
- a-javatpoint (symbol łącznika jest niedozwolony)
- java_&_Tpoint (symbol ampersand jest niedozwolony)
- Java'tpoint (nie możemy użyć symbolu apostrofu w identyfikatorze)
Deklarując identyfikator, powinniśmy zachować pewną konwencję nazewnictwa. Jednakże konwencje te nie są wymuszane w języku programowania Java. Dlatego nazywa się to konwencjami, a nie regułami. Ale warto ich naśladować. Oto niektóre standardy branżowe zalecane przez społeczności Java, takie jak Oracle i Netscape.
Jeśli nie będziemy przestrzegać tych konwencji, może to spowodować zamieszanie lub błędny kod.
Zobacz więcej na temat Konwencje nazewnictwa w Javie .
mysql nie jest równy