Кључне речи су резервисане речи у Јави које служе као кодни кључ. Ове речи се не могу користити ни за шта друго јер су унапред дефинисане. Не могу се користити као име променљиве, име објекта или било који други идентификатор. Постоји 51 резервисан термин или кључна реч у Јави.
машински језик
Листа резервисаних Јава кључних речи
Кључна реч | Опис |
---|---|
апстрактан | Означава да је класа или метод који прати ову кључну реч апстрактан и да ће морати да буде имплементиран од стране поткласе. |
тврдити | Кључна реч Ассерт помаже програмеру да декларише тврдње или претпоставке у програму. Ако је тврдња тачна, програм напредује нормално, иначе се грешка АссертионЕррор јавља током извршавања и програм се прекида. |
боолеан | Дефинише две логичке вредности, тачно или нетачно, 0 и 1. |
пауза | Користи се за излазак из петљи или итеративних конструкција. |
бајт | Тип података који може да задржи 8-битне податке. |
случај | Означава блокове текста (велика и мала слова) у наредби Свитцх. |
улов | Користи се за хватање изузетака генерисаних у блоку три. |
цхар | Тип података који може да садржи непотписане 16-битне Уницоде знакове. |
класа | Користи се за декларисање нове класе. |
Настави | Помаже да се преузме контрола изван петље и настави на следећу итерацију. |
Уобичајено | Дефинише 'блок кода' који ће се подразумевано извршавати у наредби Свитцх. |
урадите | Почетна кључна реч за 'до-вхиле' петљу. |
дупло | Тип података који садржи 64-битне бројеве (покретни зарез). |
друго | Дефинише други део у 'иф' изјавама. |
енум | Користи се за декларисање набрајања у Јави. |
протеже | Указује на наслеђе. Класа је изведена или наслеђена од друге класе. |
коначни | Дефинише променљиву која ће задржати константне вредности или метод који се не може заменити. |
коначно | Дефинише финалли блок који се извршава после блока три-цатцх без обзира да ли је изузетак ухваћен или не. |
пловак | Тип података који може да држи 32-битне вредности са помичним зарезом. |
за | Означава почетак 'фор' петље. |
ако | Почетак 'иф' изјаве. |
имплементира | Означава да класа имплементира интерфејс. |
увоз | Користи се за укључивање или референцирање других пакета/класа у програм. |
инстанцеОф | Користи се за проверу да ли је дати објекат инстанца друге класе. |
инт | Тип података који садржи 32-битну целобројну вредност. |
интерфејс | Користи се за декларисање интерфејса. |
дугачак | Тип података који садржи 64-битне целобројне вредности. |
нативе | Користи се за означавање изворног кода (специфичан за платформу). |
Нова | Оператор за креирање новог објекта. |
нула | Означава нулту референцу. |
пакет | Кључна реч за декларисање Јава пакета. |
приватни | Означава наведен приватни приступ што значи да променљивој или методу може приступити само класа у којој је декларисана. |
заштићени | Ова кључна реч означава спецификацију заштићеног приступа. Када је променљива или метода заштићена, тада тој променљивој или методу може приступити само класа у којој су декларисани, њена поткласа и друге класе у истом пакету. |
јавности | Јавна кључна реч се користи за означавање спецификација јавног приступа. Променљивој, методи, класама, интерфејсима који су декларисани као јавни могу се приступити кроз апликацију. |
повратак | Ретурн се користи за враћање вредности методе у метод који позива. Такође се користи за враћање контроле у метод позивања. |
кратак | Тип података који садржи 16-битне вредности целих бројева. |
статична | Кључна реч статиц указује да је метод или променљива статична и не може се инстанцирати. |
стрицтфп | Кључна реч стрицтфп ограничава заокруживање и прецизност израчунавања вредности са покретним зарезом. Осигурава преносивост. |
супер | Означава базу или суперкласу класе. |
прекидач | Означава наредбу Свитцх која тестира услов и извршава више случајева у зависности од вредности теста. |
синхронизовано | Означава синхронизоване секције за вишенитни код као што је критична секција. |
ово | Кључна реч 'ово' означава тренутни објекат. |
бацити | Добацује изузетак. |
баца | Ово указује на изузетак који може бити избачен методом. |
пролазна | Одређује пролазну променљиву која није део трајног стања објекта. |
покушати | Покушајте да кључне речи започну блок који садржи код који може изазвати изузетке. |
празнина | Означава да нема повратне вредности. |
несталан | Користи се за дефинисање променљивих које нису ускладиштене у главној меморији. Могу се мењати асинхроно. |
док | Кључна реч вхиле покреће вхиле петљу. |
конст | Кључна реч 'цонст' више није подржана у Јави |
Иди на | Кључна реч 'гото' више није подржана у Јави |
истинито, нетачно и ништавно | Речи „тачно, нетачно, нулте“ су дословне. Ипак, не можемо их користити као идентификаторе у програму. |