important java keywords list reserved words java
У цьому підручнику ми вивчимо список ключових слів Java і дізнаємося про деякі важливі зарезервовані слова, їх значення разом із прикладами:
Ключові слова в Java - це зарезервовані слова, які виконують роль ключа до коду. Оскільки ці слова визначені заздалегідь, їх не можна використовувати для будь-яких інших цілей, таких як ім’я змінної чи ім’я об’єкта чи будь-який інший ідентифікатор. Java має близько 51 зарезервованих слів або ключових слів.
як написати тестовий кейс у
У цьому підручнику ми обговоримо список ключових слів на Java. Тоді ми розглянемо деякі важливі ключові слова в Java і побачимо їх значення разом із прикладами програмування.
=> Перегляньте тут, щоб побачити A-Z підручників із навчання Java.
Що ви дізнаєтесь:
Список ключових слів Java
Нижче наведено l це усі ключові слова в Java. У цей список ми також включили ключові слова, які більше не використовуються в Java.
Ключове слово | Опис |
---|---|
улов | Використовується для лову винятків, створених у блоці try. |
реферат | Вказує, що клас або метод, що слідує за цим ключовим словом, є абстрактним і який повинен бути реалізований підкласом. |
стверджувати | Ключове слово Assert допомагає програмісту оголосити твердження або припущення в програмі. Якщо твердження відповідає дійсності, програма прогресує нормально, інакше AssertionError видається під час виконання і програма переривається. |
логічний | Визначає два значення, true або false. |
перерва | Використовується для розриву циклів або ітеративних конструкцій. |
байт | Тип даних, що вміщує 8-бітові дані. |
справа | Позначає блоки тексту (регістри) у операторі Switch. |
char | Тип даних, що вміщує 16-бітові символи Unicode без підпису. |
клас | Використовується для оголошення нового класу. |
продовжувати | Це допомагає взяти під контроль цикл і перейти до наступної ітерації. |
за замовчуванням | Визначає “блок коду”, який виконуватиметься за замовчуванням у операторі Switch. |
робити | Початкове ключове слово для циклу “виконувати”. |
подвійний | Тип даних, що містить 64-розрядні числа (з плаваючою комою). |
ще | Визначає іншу частину в операторах 'якщо'. |
перерахування | Використовується для оголошення перелічень у Java. |
поширюється | Вказує на спадщину. Клас є похідним або успадкованим від іншого класу. |
остаточний | Визначає змінну, яка буде містити постійні значення, або метод, який неможливо замінити. |
нарешті | Визначає нарешті блок, який виконується після блоку try-catch, незалежно від того, було вилучено виняток чи ні. |
плавати | Тип даних, що вміщує 32-розрядні значення з плаваючою комою. |
для | Позначає початок циклу 'for'. |
якщо | Початок твердження 'якщо'. |
знаряддя праці | Вказує, що клас реалізує інтерфейс. |
імпорт | Використовується для включення або посилання на інші пакети / класи до програми. |
instanceof | Використовується для перевірки, чи даний об’єкт є екземпляром іншого класу. |
інт | Тип даних, що містить 32-бітове ціле значення. |
інтерфейс | Використовується для оголошення інтерфейсу. |
довгота | Тип даних, що містить 64-розрядні цілочисельні значення. |
рідний | Використовується для позначення власного коду (для певної платформи). |
новий | Оператор для створення нового об’єкта. |
нуль | Позначає нульове посилання. |
пакет | Ключове слово для оголошення пакету Java. |
приватний | Позначає вказаний приватний доступ, що означає, що змінна або метод може бути доступний лише класу, в якому вона оголошена. |
захищений | Це ключове слово вказує специфікатор захищеного доступу. Коли змінна або метод захищені, тоді до цієї змінної чи методу може отримати доступ лише клас, в якому вони оголошені, її підклас та інші класи в тому ж пакеті. |
громадськості | Ключове слово public використовується для позначення специфікатора загального доступу. До змінної, методу, класів, інтерфейсів, оголошених як загальнодоступні, можна отримати доступ через програму. |
повернення | Повернення використовується для повернення значення методу до виклику методу. Він також використовується для повернення елемента управління методу виклику. |
короткий | Тип даних, що містить 16-розрядні цілочисельні значення. |
статичний | Ключове слово static вказує на те, що метод або змінна є статичними, і їх неможливо створити. |
Strogifp | Ключове слово strictfp обмежує округлення та точність обчислення значень з плаваючою комою. Це забезпечує портативність. |
супер | Позначає базу або суперклас класу. |
перемикач | Позначає оператор Switch, який перевіряє стан і виконує кілька випадків залежно від значення тесту. |
синхронізовані | Позначає синхронізовані розділи для багатопотокового коду, як критичний розділ. |
це | Ключове слово 'це' вказує на поточний об'єкт. |
кинути | Кидає виняток. |
кидає | Це вказує на виняток, який може бути викликаний методом. |
перехідний | Вказує перехідну змінну, яка не є частиною постійного стану об'єкта. |
спробуй | Спробуйте ключові слова запустити блок, що містить код, який може спричинити винятки. |
порожнеча | Позначає відсутність поверненого значення. |
мінливий | Використовується для визначення змінних, які не зберігаються в основній пам'яті. Їх можна змінювати асинхронно. |
поки | Ключове слово while починає цикл while. |
конст | Ключове слово const більше не підтримується на Java |
йти до | Ключове слово „goto” більше не підтримується на Java |
true, false і null | Слова 'true, false, null' є буквальними. Проте ми не можемо використовувати їх як ідентифікатори в програмі. |
Ми розглянемо наведені нижче ключові слова в окремому посібнику, оскільки вони мають велике значення для програмування на Java.
Ці слова:
№1) ключове слово 'це'
Ключове слово 'це' вказує на поточний об'єкт програми.
Також прочитайте => Ключове слово Java «ЦЕ» із прикладами коду
№2) ключове слово “static”
ДО статичне ключове слово - це ключове слово, яке використовується для позначення об’єкта, який неможливо створити. Отже, якщо у нас є статичний метод, тоді його не потрібно викликати за допомогою об’єкта. Його можна викликати, просто використовуючи назву класу.
vr, який працює з xbox one
Подібним чином, якщо ми маємо статичну змінну, тоді її значення зберігається у всій програмі.
№3) ключове слово 'супер'
Ключове слово “super” в Java використовується для посилання на об’єкти безпосереднього батьківського класу. Батьківський клас також називають 'Суперкласом'. Ми вивчимо деталі ключового слова super під час обговорення спадкування в нашому підручнику OOPS.
№4) ключове слово „остаточне”
Ключове слово 'final' використовується зі змінними, методами або класами. Кінцева змінна - це постійна змінна. Остаточний метод - це метод, який неможливо замінити. Кінцевий клас - це клас, який неможливо успадкувати або розширити. Останній ми детально обговоримо у нашому підручнику OOPS.
Тепер давайте реалізуємо програму, в якій ми будемо використовувати ці важливі ключові слова в Java.
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(); } }
Як показано у наведеній вище програмі, першим ключовим словом, яке ми використали, є імпорт, а потім багатьма іншими ключовими словами, такими як class, int тощо. Основними ключовими словами в цій програмі є this, static, final та super.
Ми використали це ключове слово у другому конструкторі для виклику першого конструктора. Батьківський клас MyClass має статичний метод і кінцевий метод, оголошений в ньому.
У похідному класі - MyDerivedClass ми замінюємо звичайний метод methodThree. Зауважте, що ми також намагаємося замінити methodOne та methodTwo, але компілятор видає помилку, оскільки вони є статичними та кінцевими методами відповідно. Зверніть увагу на коментований код.
У основному класі ми спочатку викликаємо статичний клас за допомогою MyClass, а потім створюємо похідний об'єкт класу. Зауважте, що помилка не виникає навіть під час виклику статичних та кінцевих методів за допомогою похідних об’єктів класу.
Вихідні дані
Зверніть увагу на кольоровий результат. Весь цей результат є результатом виклику методів з використанням похідних об'єктів класу.
Часті запитання
Q # 1) Яка користь ключових слів у Java?
найкраща якість YouTube в mp3 конвертер - -
Відповідь: Ключові слова також називаються зарезервованими словами. Це слова, які мова програмування використовує для внутрішньої обробки та заздалегідь визначених дій.
Таким чином, мова програмування не дозволяє програмісту використовувати ці ключові слова як ідентифікатори або імена змінних тощо. Незважаючи на це, якщо ми використаємо ці ключові слова, це призведе до помилки компілятора.
Q # 2) Скільки ключових слів є в Java?
Відповідь: Java має в цілому 51 ключове слово, яке має заздалегідь визначене значення і зарезервоване для використання Java. З цих 51 ключових слів наразі використовується 49 ключових слів, тоді як решта 2 більше не використовуються.
Q # 3) Яка різниця між цілим числом і int?
Відповідь: І int, і Integer зберігають цілі значення. Але ‘int’ - це ключове слово, яке є примітивним типом даних int. Ціле число - це тип класу. Ціле число перетворює int в об'єкт і навпаки.
Q # 4) Чи є null ключовим словом у Java?
Відповідь: Ні. Null - це не ключове слово в Java, але воно є буквальним. Проте ми не можемо використовувати його для декларування ідентифікаторів.
Q # 5) Чи є ключовим словом new у Java?
Відповідь: Так, new - це ключове слово в Java. Нове ключове слово використовується для створення нового об'єкта та виділення пам'яті для цього нового об'єкта в купі. Окрім об'єктів класу, ми також використовуємо нове ключове слово для створення змінних масиву та виділення пам'яті.
Висновок
У цьому підручнику ми обговорили різні ключові слова, що використовуються в Java. Java підтримує в цілому 51 ключове слово, з яких 49 ключових слів використовуються в даний час, а 2 зараз не використовуються. Серед цих ключових слів чотири ключові слова, тобто це, статичне, супер та кінцеве, є важливими ключовими словами, які потребують особливої уваги.
Ключове слово ‘This’ вказує на поточний об’єкт. Ключове слово static використовується для позначення екземпляра, який не потрібен. Ключове слово super використовується для посилання на батьківський клас, а кінцеве ключове слово використовується для позначення константи або не успадкування.
=> Завітайте сюди, щоб побачити навчальну серію Java для всіх.
Рекомендована література
- Що таке статичне ключове слово в Java?
- Ключове слово Java 'this': Підручник із прикладами коду
- Основи Java: Синтаксис Java, клас Java та основні концепції Java
- Підручник JAVA для початківців: 100+ практичних навчальних посібників Java
- Управління ключовими словами в селені з прикладами
- 10 КРАЩИХ безкоштовних інструментів перевірки рейтингу ключових слів для SEO (Інтернет)
- 11 найкращих інструментів дослідження ключових слів (огляд та порівняння 2021 року)
- Робота з переглядом ключових слів - Підручник з навчання QTP 2