В този урок ще научите за ключовите думи; запазени думи в програмирането на Java. Също така ще научите за идентификаторите.
Ключови думи в Java
Ключовите думи са предварително дефинирани, запазени думи, използвани в програмирането на Java, които имат специално значение за компилатора. Например:
int резултат;
Ето, това int
е ключова дума. Това показва, че оценката на променливата е от цяло число (32-битово цяло число на комплемента, подписано с две).
Не можете да използвате ключови думи като int
,, for
и class
т.н. като име на променлива (или идентификатори), тъй като те са част от синтаксиса на програмния език на Java. Ето пълния списък на всички ключови думи в програмирането на Java.
абстрактно | твърдя | булев | почивка | байт |
случай | улов | char | клас | конст |
продължи | по подразбиране | направете | двойно | друго |
преброяване | удължава | финал | накрая | плувка |
за | отидете | ако | приспособления | внос |
instanceof | инт | интерфейс | дълго | местен |
ново | пакет | частни | защитен | публично |
връщане | къс | статични | strogfp | супер |
превключвател | синхронизирани | това | хвърляне | хвърля |
преходен | опитвам | нищожен | летлив | докато |
Освен тези ключови думи, не можете да използвате true
, false
и null
като идентификатори. Защото те са буквални. За да научите повече за литералите, посетете Java литерали.
Java идентификатори
Идентификаторите са имената, дадени на променливи, класове, методи и др. Помислете за горния код;
int резултат;
Тук резултатът е променлива (идентификатор). Не можете да използвате ключови думи като имена на променливи. Това е така, защото ключовите думи имат предварително определени значения. Например,
int float;
Горният код е грешен. Това е така, защото float
е ключова дума и не може да се използва като име на променлива.
За да научите повече за променливите, посетете променливите Java.
Правила за именуване на идентификатор
- Идентификаторите не могат да бъдат ключова дума.
- Идентификаторите са чувствителни към малки и големи букви.
- Може да има последователност от букви и цифри. Трябва обаче да започва с писмо,
$
или_
. Първата буква на идентификатора не може да бъде цифра. - Конвенция е да започнете идентификатор с буква, а
$
или_
. - Белите пространства не са разрешени.
- По същия начин, не може да се използват символи като
@
,#
и така нататък.
Ето някои валидни идентификатори:
- резултат
- ниво
- най-висока оценка
- номер 1
- convertToString
Ето някои невалидни идентификатори:
- клас
- плувка
- 1 брой
- най-висок резултат
- @pple