Kata kunci di Jawa: Daftar Semua Kata Kunci Java Teratas
Diterbitkan: 2022-03-04Kata kunci di Java merujuk ke salah satu dari 52 istilah yang dicadangkan dengan makna yang telah ditentukan sebelumnya dalam bahasa pemrograman. Oleh karena itu, mereka tidak dapat digunakan sebagai nama untuk metode, variabel, objek, kelas, subkelas, atau pengidentifikasi. Dengan kata lain, kata kunci Java ini menambahkan arti unik ke kompiler Java dan dicadangkan untuk tujuan khusus. Oleh karena itu, menggunakannya sebagai nama pengenal akan menyebabkan kompiler memberikan kesalahan. Di Jawa, ada total 52 kata kunci yang dicadangkan. Dari jumlah tersebut, 49 sedang digunakan, dua tidak digunakan, dan satu dalam pratinjau.
Daftar isi
Kata Kunci Teratas di Java Yang Harus Diketahui Setiap Pemrogram
Kami telah mengumpulkan beberapa kata kunci yang paling relevan di Java , penggunaannya, dan contohnya dalam daftar di bawah ini.
1. abstrak
Kata kunci abstract di Java digunakan untuk mendeklarasikan kelas abstrak. Kelas abstrak dapat berisi metode abstrak dan non-abstrak tetapi tidak dapat digunakan untuk membuat objek. Sebuah metode abstrak tidak memiliki tubuh dan hanya dapat digunakan dalam kelas abstrak. Subclass yang diwarisinya menyediakan tubuh. Selain itu, sementara kelas abstrak dapat diperpanjang, mereka tidak dapat dipakai. Plus, kata kunci abstract tidak dapat digunakan dengan konstruktor dan variabel.
Diberikan di bawah ini adalah potongan kode untuk menunjukkan kelas abstrak dengan metode abstrak:
Kendaraan kelas abstrak
{
mobil batal abstrak();
}
kelas Maruti memperluas Kendaraan
{
@Mengesampingkan
mobil kosong() {
System.out.println(“Mobil bergerak”);
}
}
kelas publik AbstrakContoh1 {
public static void main(String[] args) {
Maruti obj=baru Maruti();
obj.mobil();
}
}
Output: Mobil bergerak
2. boolean
Tipe data primitif, kata kunci boolean di Java hanya dapat menyimpan dua nilai – benar dan salah. Nilai default kata kunci boolean adalah salah, dan biasanya digunakan dengan pernyataan bersyarat. Namun, kata kunci boolean dapat diterapkan ke metode dan variabel dan mendeklarasikan variabel apa pun dengan kata kunci boolean berarti memegang nilai boolean.
Diberikan di bawah ini adalah contoh boolean sederhana di Jawa:
kelas publik BooleanExample1 {
public static void main(String[] args) {
int angka1=67;
int bilangan2=43;
boolean b1=benar;
boolean b2=salah;
jika(angka1<angka2)
{
System.out.println(b1);
}
lain
{
System.out.println(b2);
}
}
}
Keluaran: salah
3. kelas
Kata kunci class di Java adalah salah satu istilah yang paling umum digunakan. Ini digunakan untuk mendeklarasikan kelas di Java yang berisi blok kode dengan bidang, metode, konstruktor, dll. Kelas dapat berisi satu atau lebih kelas, sebuah konsep yang dikenal sebagai kelas bersarang. Setiap objek adalah turunan dari kelas, dan nama kelas harus sedemikian rupa sehingga unik di dalam sebuah paket. Seseorang hanya dapat menetapkan abstract, public, strictfp, dan pengubah terakhir ke sebuah kelas. Tetapi pengubah lain seperti private, protected, dan static dapat ditugaskan ke inner class.
Diberikan di bawah ini adalah contoh sederhana dari kata kunci class:
kelas publik ClassContoh {
public static void main(String[] args) {
System.out.println(“Salam!”);
}
}
Keluaran: Salam!
4. bawaan
Kata kunci default di Java adalah pengubah akses. Jadi, jika seseorang tidak menetapkan pengubah akses apa pun ke metode, variabel, kelas, dan konstruktor secara default, itu dianggap sebagai pengubah akses default. Atau, kata kunci default dapat digunakan dalam pernyataan switch untuk memberi label pada blok kode yang akan dieksekusi jika tidak ada kasus yang cocok dengan nilai yang ditentukan. Dari Java 8, kata kunci default juga digunakan untuk mengizinkan antarmuka menyediakan implementasi suatu metode. Pengubah akses default hanya dapat diakses di dalam paket.
Diberikan di bawah ini adalah cuplikan kode sebagai contoh kata kunci default di Java:
kelas A {
String msg="Mengakses variabel default di luar kelas di dalam paket";
}
kelas publik DefaultExample2 {
public static void main(String[] args) {
A a=A baru();
System.out.println(a.msg);
}
}
Output: Akses variabel default di luar kelas di dalam paket
5. enum
Kata kunci enum di Java adalah tipe data yang berisi kumpulan konstanta tertentu. Dengan kata lain, enum dapat dianggap sebagai kelas yang memiliki sekumpulan konstanta yang tetap. Enum dapat didefinisikan di dalam atau di luar kelas. Plus, karena enum Java mewarisi kelas Enum secara internal, itu tidak dapat mewarisi kelas lain. Namun, itu dapat mengimplementasikan banyak antarmuka. Enum Java dapat memiliki bidang, metode, konstruktor, dan metode utama.
kelas EnumContoh{
//mendefinisikan enum di dalam kelas
public enum Minggu { MINGGU, SENIN, SELASA, RABU, KAMIS, JUMAT, SABTU }
//metode utama
public static void main(String[] args) {
//melintasi enum
untuk (Minggu w : Week.values())
System.out.println(w);
}}
Keluaran:
MINGGU
SENIN
SELASA
RABU
KAMIS
JUMAT
SABTU
6. impor
Kata kunci import memungkinkan programmer untuk mengakses paket Java yang tersedia. Ini digunakan untuk mengimpor paket, sub-paket, antarmuka, kelas, atau enum dalam program Java. Sintaks untuk menggunakan kata kunci Java adalah import packageName.*;
Cuplikan kode berikut menunjukkan penggunaan kata kunci import:
impor java.util.*; //mengimpor semua kelas dan antarmuka paket util
Contoh Impor kelas publik
{
/* Kode Pengemudi */
public static void main(String ar[])
{
System.out.println(“Menggunakan pernyataan import di Java”);
/* Metode dari kelas java.util.Date. */
System.out.println(Tanggal baru());
}
}
Keluaran:
Menggunakan pernyataan impor di Java
Jum 29 Okt 15:42:43 UTC 2021
7. dilindungi
Kata kunci yang dilindungi di Java adalah pengubah akses yang dapat digunakan untuk atribut, kelas, konstruktor, dan metode dan dapat diakses di dalam paket. Itu juga dapat diakses di luar paket, tetapi hanya melalui warisan.
Contoh berikut menunjukkan bagaimana variabel yang dilindungi dapat diakses di luar kelas dan di dalam paket:
kelas X {
protected String msg=”Akses variabel yang dilindungi di luar kelas di dalam paket”;
}
kelas publik ProtectedExample2 {
public static void main(String[] args) {
X x=X baru();
System.out.println(x.msg);
}
}
Keluaran:
Akses variabel yang dilindungi di luar kelas di dalam paket
8. statis
Kata kunci static di Java terutama digunakan untuk manajemen memori dan dapat diterapkan ke metode, blok, variabel, dan kelas bersarang. Dengan demikian, static dapat berupa metode (class method), variabel (class variable), kelas bersarang, atau blok. Anggota statis dari suatu kelas disimpan dalam memori kelas, dan seseorang dapat langsung mengaksesnya melalui nama kelas. Dengan demikian, tidak ada persyaratan untuk membuat instance kelas. Keuntungan paling signifikan dari variabel statis adalah bahwa mereka membuat program hemat memori karena mereka mendapatkan memori di area kelas hanya sekali selama pemuatan kelas.
Diberikan di bawah ini adalah cuplikan kode untuk menunjukkan penggunaan kata kunci static di Java :
tes kelas
{
// metode statis
kekosongan statis abc()
{
System.out.println("dari abc");
}
public static void main(String[] args)
{
// memanggil abc tanpa membuat
// objek apa pun dari kelas Test
abc();
}
}
Keluaran:
dari abc
9. super
Kata kunci super di Java adalah variabel referensi yang digunakan untuk merujuk ke objek kelas induk. Penggunaan utamanya adalah dalam memanggil metode kelas induk langsung. Setiap kali seseorang membuat turunan dari subkelas, turunan dari kelas induk dibuat secara implisit, yang dirujuk oleh variabel referensi super. Singkatnya, kata kunci super di Java dapat memanggil metode kelas induk langsung, konstruktor kelas induk langsung, dan merujuk ke variabel instan kelas induk langsung.
Diberikan di bawah ini adalah cuplikan kode untuk menunjukkan penggunaan kata kunci super di Java :
kelas Induk {
Warna string = “Biru”;
}
kelas Anak memperluas Induk {
batal getColor() {
System.out.println(super.color);
}
}
kelas publik Utama() {
public static void main(String args[]) {
Obj anak = Anak baru();
obj.getColor();
}
}
Keluaran:
Biru
10. melempar
Kata kunci throws di Java mendeklarasikan exception -colour menentukan pengecualian yang mungkin dilempar oleh metode saat ini. Dengan demikian, programmer harus memberikan kode penanganan pengecualian untuk mempertahankan aliran normal program.
Contoh berikut menunjukkan penggunaan kata kunci throws:
impor java.io.IOException;
lemparan tes kelas{
void m()melempar IOException{
lempar IOException baru("kesalahan perangkat");//memeriksa pengecualian
}
void n()melempar IOException{
M();
}
batal p(){
mencoba{
n();
}catch(Pengecualian e){System.out.println("Pengecualian Ditangani");}
}
public static void main(String args[]){
Testthrows obj=new Testthrows();
obj.p();
System.out.println(“Aliran Normal”);
}
}
Keluaran:
Pengecualian Ditangani
Aliran Normal
Daftar kata kunci di Jawa di atas tidak lengkap dan hanya menjelaskan beberapa yang paling umum digunakan. Ada beberapa kata kunci Java lainnya, masing-masing melayani tujuan tertentu dalam konteks bahasa pemrograman.
Pada catatan itu, jika Anda ingin meningkatkan keterampilan Java Anda, Sertifikasi PG terkait Pekerjaan di Rekayasa Perangkat Lunak adalah kursus yang tepat untuk Anda. Program online 5 bulan ini secara khusus dikuratori bagi mereka yang ingin memulai karir yang menjanjikan dalam pengembangan perangkat lunak.
Berikut adalah beberapa sorotan untuk memberi Anda gambaran tentang apa yang ditawarkan kursus ini:
- Stack MERN dan spesialisasi Cloud-Native
- 500+ jam konten dengan 350+ jam pelatihan langsung
- 50+ sesi langsung dan lima proyek industri
- Jaringan rekan dan forum diskusi
- Bimbingan karir dan jaringan industri
Daftar hari ini untuk belajar dari yang terbaik di industri EdTech yang lebih tinggi.
1. Apa yang bukan kata kunci Java?
Di Java, null, true, dan false bukanlah kata kunci. Mereka adalah kata-kata yang dicadangkan untuk nilai literal dan tidak dapat digunakan sebagai pengidentifikasi.
2. Bisakah antarmuka Java memiliki variabel?
Mirip dengan kelas, antarmuka Java dapat memiliki variabel dan metode. Namun, metode yang dideklarasikan dalam antarmuka bersifat abstrak secara default, artinya metode tersebut hanya memiliki tanda tangan metode tanpa badan.
3. Apa gunanya kata kunci terakhir di Jawa?
Kata kunci terakhir di Java adalah penentu non-akses yang digunakan untuk membatasi variabel, kelas, dan metode. Jadi, jika Anda menginisialisasi variabel menggunakan kata kunci final, Anda tidak dapat mengubah nilainya. Demikian juga, jika Anda mendeklarasikan metode sebagai final, tidak ada subkelas yang dapat menimpanya. Selain itu, kelas yang dideklarasikan sebagai final juga tidak dapat diwarisi oleh kelas lain.