important java keywords list reserved words java
У овом упутству ћемо истражити списак кључних речи за Јава и научити неколико важних резервисаних речи, њихово значење заједно са примерима:
Кључне речи у Јави су резервисане речи које делују као кључ кода. Како су ове речи унапред дефинисане, не могу се користити у било које друге сврхе попут имена променљиве или имена објекта или било ког другог идентификатора. Јава има око 51 резервисаних речи или кључних речи.
креира низ низова јава
У овом упутству ћемо размотрити листу кључних речи у Јави. Затим ћемо узети неке од важних кључних речи у Јави и видети њихово значење заједно са примерима програмирања.
=> Погледајте овде да бисте видели А-З Јава Водича за обуку.
Шта ћете научити:
Листа кључних речи Јава
Доље је дато л је све кључне речи у Јави. На ову листу смо уврстили и кључне речи које се више не користе у Јави.
Кључна реч | Опис |
---|---|
улов | Користи се за хватање изузетака генерисаних у блоку три. |
апстрактан | Означава да је класа или метода која следи након ове кључне речи апстрактна и да ће је морати применити подкласа. |
тврдити | Кључна реч Ассерт помаже програмеру да изјави тврдње или претпоставке у програму. Ако је тврдња тачна, програм напредује нормално, иначе се АссертионЕррор баца у време извођења и програм се прекида. |
боолеан | Дефинише две вредности, тачно или нетачно. |
пауза | Користи се за избацивање петљи или итеративне конструкције. |
бајт | Тип података који може да садржи 8-битне податке. |
случај | Означава блокове текста (случајеве) у наредби Свитцх. |
цхар | Тип података који може да садржи непотписане 16-битне Уницоде знакове. |
класа | Користи се за проглашење нове класе. |
Настави | Помаже да се преузме контрола изван петље и настави се до следеће итерације. |
Уобичајено | Дефинише „блок кода“ који ће се подразумевано извршити у наредби Свитцх. |
урадити | Почетна кључна реч за петљу „уради док“. |
двоструко | Тип података који садржи 64-битне бројеве (са покретном зарезом). |
иначе | Дефинише други део у изјавама „ако“. |
енум | Користи се за декларацију набрајања у Јави. |
продужава | Означава наследство. Класа је изведена или наслеђена из друге класе. |
коначни | Дефинише променљиву која ће садржати константне вредности или метод који се не може надјачати. |
коначно | Дефинише коначно блок који се извршава након блока три-цатцх, без обзира да ли је изузетак ухваћен или не. |
пловак | Тип података који може да садржи 32-битне вредности са покретном зарезом. |
за | Означава почетак „фор“ петље. |
ако | Почетак изјаве „ако“. |
спроводи | Означава да класа имплементира интерфејс. |
увоз | Користи се за укључивање или упућивање других пакета / класа у програм. |
инстанцеоф | Користи се за проверу да ли је дати објекат инстанца друге класе. |
инт | Тип података који садржи 32-битну целобројну вредност. |
интерфејс | Користи се за декларисање интерфејса. |
дуго | Тип података који садржи 64-битне целобројне вредности. |
домородац | Користи се за означавање изворног кода (специфичног за платформу). |
Нова | Оператор за креирање новог објекта. |
нула | Означава нулу референцу. |
пакет | Кључна реч за декларацију Јава пакета. |
приватни | Означава наведени приватни приступ што значи да променљивој или методи може приступити само класа у којој је декларисана. |
заштићен | Ова кључна реч означава заштићени приступни спецификатор. Када је променљива или метода заштићена, тој променљивој или методи може приступити само класа у којој су декларисани, њена подкласа и друге класе у истом пакету. |
јавно | Кључна реч публиц користи се за означавање спецификатора јавног приступа. Кроз апликацију се може приступити променљивој, методи, класама, интерфејсима који су проглашени јавним. |
повратак | Повратак се користи за враћање вредности методе позивајућој методи. Такође се користи за враћање контроле на метод позивања. |
кратак | Тип података који садржи 16-битне целобројне вредности. |
статички | Кључна реч статиц означава да је метода или променљива статична и не може се инстанцирати. |
стрицтфп | Кључна реч стрицтфп ограничава заокруживање и прецизност израчунавања вредности са помичним зарезом. Осигурава преносивост. |
супер | Означава основу или суперкласу класе. |
прекидач | Означава наредбу Свитцх која тестира стање и извршава више случајева у зависности од вредности теста. |
синхронизовано | Означава синхронизоване одељке за вишенитни код попут критичног одељка. |
ово | Кључна реч „ово“ означава тренутни објекат. |
бацити | Баца изузетак. |
баца | Ово указује на изузетак који се може бацити методом. |
пролазан | Наводи пролазну променљиву која није део трајног стања објекта. |
покушати | Покушајте да кључне речи покрену блок који садржи код који може створити изузетке. |
празнина | Означава да нема повратне вредности. |
испарљив | Користи се за дефинисање променљивих које нису ускладиштене у главној меморији. Могу се мењати асинхроно. |
док | Кључна реч вхиле започиње вхиле петљу. |
цонст | Кључна реч ‘цонст’ више није подржана на Јави |
Иди на | Кључна реч ‘гото’ више није подржана на Јави |
тачно, нетачно и ништавно | Речи „тачно, нетачно, ништавно“ су дословне. Ипак, не можемо их користити као идентификаторе у програму. |
О доле наведеним кључним речима разговараћемо у посебном упутству, јер они имају велики значај што се тиче Јава програмирања.
Ове речи су:
# 1) „ова“ кључна реч
Кључна реч „ово“ указује на тренутни објекат у програму.
Такође прочитајте => Кључна реч Јава „ОВО“ са примерима кода
# 2) „статична“ кључна реч
ДО статична кључна реч је кључна реч која се користи за означавање објекта који се не може инстанцирати. Дакле, ако имамо статичку методу, онда је не треба позивати помоћу објекта. Може се позвати само помоћу назива класе.
Слично томе, ако имамо статичку променљиву, тада се њена вредност чува током целог програма.
# 3) „супер“ кључна реч
Кључна реч „супер“ у Јави користи се за односе на објекте непосредне родитељске класе. Родитељска класа се такође назива „Суперкласа“. Истражићемо детаље супер кључне речи док разговарамо о наслеђивању у нашој ООПС серији водича.
# 4) „коначна“ кључна реч
Кључна реч „финал“ се користи са променљивим, методама или класама. Завршна променљива је константна променљива. Коначна метода је метода која се не може надјачати. Завршна класа је класа која се не може наследити или проширити. О последњем ћемо детаљно разговарати у нашој ООПС серији водича.
најбољи бесплатни блокатор искачућих прозора хром
Сада ћемо применити програм у којем ћемо користити ове важне кључне речи у Јави.
import java.util.*; class MyClass { int i; MyClass() { System.out.println('MyClass:: Default Constructor'); } MyClass(int j) { this(); //calling statement to First Constructor System.out.println('MyClass:: Parameterized Constructor'); } //static method static void methodOne() { System.out.println('MyClass:: static methodOne'); } //final method final void methodTwo() { System.out.println('MyClass:: Final methodTwo'); System.out.println('MyClass::Calling methodOne from methodTwo'); //Accessing same class field this.methodOne(); //Accessing same class method } //regular method void methodThree() { System.out.println('MyClass::MethodThree'); //Accessing same class field System.out.println('MyClass::Calling methodTwo from methodThree'); this.methodTwo(); //Accessing same class method } } class MyDerivedClass extends MyClass{ void methodThree(){ System.out.println('MyDerivedClass::methodThree'); System.out.println('MyDerivedClass::Calling methodThree from MyClass'); super.methodThree(); //calling regular method super.methodTwo(); //calling final method super.methodOne(); //calling static method } //void methodOne(){} //overriding final method gives compiler error //void methodTwo(){} //overriding final method gives compiler error } public class Main{ public static void main(String() args){ MyClass.methodOne(); //call static method from MyClass MyDerivedClass d1 = new MyDerivedClass (); d1.methodOne(); //call static method from MyDerivedClass d1.methodTwo(); //call final method from MyDerivedClass d1.methodThree(); } }
Као што је приказано у горњем програму, прва кључна реч коју смо користили је импорт, а затим следи мноштво других кључних речи као што су цласс, инт итд. Главне кључне речи у овом програму су ова, статиц, финал и супер.
Ову кључну реч користили смо у другом конструктору за позивање првог конструктора. Родитељска класа МиЦласс има статичку методу и коначну методу декларисану у њој.
У изведеној класи - МиДериведЦласс, надјачавамо регуларну методу метходТхрее. Имајте на уму да такође покушавамо да заменимо метходОне и метходТво, али компајлер даје грешку јер су то статичне и финалне методе. Обратите пажњу на коментарисани код.
У главној класи прво позивамо статичку класу користећи МиЦласс, а затим креирамо изведени објекат класе. Имајте на уму да се грешка не даје чак и приликом позивања статичких и коначних метода помоћу изведених објеката класе.
Оутпут
Обратите пажњу на излаз у боји. Читав овај резултат резултат је позива метода помоћу изведених објеката класе.
Често постављана питања
П # 1) Каква је употреба кључних речи у Јави?
Одговор: Кључне речи се називају и резервисаним речима. То су речи које програмски језик користи за интерну обраду и унапред дефинисане акције.
Стога програмски језик не дозвољава да програмер користи ове кључне речи као идентификаторе или имена променљивих итд. Упркос томе, ако користимо ове кључне речи, то ће довести до грешке компајлера.
П # 2) Колико је кључних речи присутно у Јави?
Одговор: Јава има укупно 51 кључну реч која има унапред дефинисано значење и која је резервисана за употребу на Јави. Од ове 51 кључне речи, 49 кључних речи се тренутно користи, док се преостале 2 више не користе.
П # 3) Која је разлика између целог броја и инт?
шта је макефиле ц ++
Одговор: И инт и Интегер чувају целобројне вредности. Али „инт“ је кључна реч која је примитивни тип података инт. Цео број је тип класе. Интегер претвара инт у објекат и обрнуто.
П # 4) Да ли је нулл кључна реч у Јави?
Одговор: Не. Нулл није кључна реч у Јави, али је дословна. Ипак, не можемо га користити за декларисање идентификатора.
П # 5) Да ли је нова кључна реч у Јави?
Одговор: Да, ново је кључна реч у Јави. Нова кључна реч користи се за стварање новог објекта и додељивање меморије овом новом објекту на гомили. Поред објеката класе, нову кључну реч користимо и за креирање променљивих низа и алокацију меморије.
Закључак
У овом упутству смо разговарали о разним кључним речима које се користе у Јави. Јава подржава укупно 51 кључну реч, од којих се 49 кључних речи тренутно користи, а 2 се тренутно не користе. Од ових кључних речи, четири кључне речи, тј. Ова, статичка, супер и завршна су важне кључне речи којима је потребна посебна пажња.
Кључна реч „Ова“ указује на тренутни објекат. Кључна реч статиц користи се за означавање инстанце која није потребна. Кључна реч супер користи се за упућивање на родитељску класу, а завршна реч за означавање константе или ненаслеђивања.
=> Посетите овде да бисте видели серију Јава обуке за све.
Препоручено читање
- Шта је статична кључна реч у Јави?
- Јава 'тхис' кључна реч: Водич са примерима кода
- Основе Јава-а: Јава синтакса, Јава Цласс и основни Јава концепти
- Водич за ЈАВА за почетнике: 100+ практичних Јава видео водича
- Оквир вођен кључним речима у селену са примерима
- 10 НАЈБОЉИХ бесплатних алата за проверу ранга кључних речи за СЕО (на мрежи)
- 11 најбољих алата за истраживање кључних речи (2021 преглед и упоређивање)
- Рад са приказом кључних речи - Водич за КТП тренинг 2