Keyword Java
Berikut ini adalah daftar keyword/kata kunci dalam bahasa pemrograman Java. Kata kunci const
dan goto
masih ditampilkan, meskipun saat ini tidak digunakan. true
, false
, dan null
mungkin tampak seperti kata kunci, tetapi sebenarnya merupakan literal.
![]() |
---|
Java Keyword |
Kata Kunci
- abstract: Kata kunci
abstract
digunakan untuk mendeklarasikan kelas abstract. Kelas abstrak dapat menyediakan implementasi interface. Kelas abstract dapat memiliki metode abstract dan non-abstract. - boolean: Kata kunci
boolean
digunakan untuk mendeklarasikan variabel sebagai tipe boolean. Tipe boolean hanya dapat menampung nilai true dan false (benar dan salah). - break: Kata kunci break digunakan untuk keluar/berhenti dari proses loop atau switch. Kata kunci ini akan memutus aliran program pada kondisi yang ditentukan.
- byte: Kata kunci
byte
digunakan untuk mendeklarasikan variabel yang dapat menampung nilai data 8-bit. - case: Kata kunci
case
digunakan dalam statmentswitch
untuk menandai blok teks. - catch: Kata kunci
catch
digunakan untuk menangkap exception yang dihasilkan oleh pernyataantry
. Kata kunci ini harus digunakan setelah bloktry
saja. - char: Kata kunci
char
digunakan untuk mendeklarasikan variabel yang dapat menampung karakter Unicode 16-bit. - class: Kata kunci
class
digunakan untuk mendeklarasikan suatu kelas. - continue: Kata kunci
continue
digunakan untuk melanjutkan proses looping. Kata kunci ini akan melanjutkan alur program saat melewati blok kode sesuai kondisi yang ditentukan. - default: Kata kunci
default
digunakan untuk menentukan nilai default dalam pernyataanswitch
. - do: Java do keyword is used in the control statement to declare a loop. It can iterate a part of the program several times.
- double: Java double keyword is used to declare a variable that can hold 64-bit floating-point number.
- else: Java else keyword is used to indicate the alternative branches in an if statement.
- enum: Java enum keyword is used to define a fixed set of constants. Enum constructors are always private or default.
- extends: Java extends keyword is used to indicate that a class is derived from another class or interface.
- final: Java final keyword is used to indicate that a variable holds a constant value. It is used with a variable. It is used to restrict the user from updating the value of the variable.
- finally: Java finally keyword indicates a block of code in a try-catch structure. This block is always executed whether an exception is handled or not.
- float: Java float keyword is used to declare a variable that can hold a 32-bit floating-point number.
- for: Java for keyword is used to start a for loop. It is used to execute a set of instructions/functions repeatedly when some condition becomes true. If the number of iteration is fixed, it is recommended to use for loop.
- if: Java if keyword tests the condition. It executes the if block if the condition is true.
- implements: Java implements keyword is used to implement an interface.
- import: Java import keyword makes classes and interfaces available and accessible to the current source code.
- instanceof: Java instanceof keyword is used to test whether the object is an instance of the specified class or implements an interface.
- int: Java int keyword is used to declare a variable that can hold a 32-bit signed integer.
- interface: Java interface keyword is used to declare an interface. It can have only abstract methods.
- long: Java long keyword is used to declare a variable that can hold a 64-bit integer.
- native: Java native keyword is used to specify that a method is implemented in native code using JNI (Java Native Interface).
- new: Java new keyword is used to create new objects.
- null: Java null keyword is used to indicate that a reference does not refer to anything. It removes the garbage value.
- package: Java package keyword is used to declare a Java package that includes the classes.
- private: Java private keyword is an access modifier. It is used to indicate that a method or variable may be accessed only in the class in which it is declared.
- protected: Java protected keyword is an access modifier. It can be accessible within the package and outside the package but through inheritance only. It can't be applied with the class.
- public: Java public keyword is an access modifier. It is used to indicate that an item is accessible anywhere. It has the widest scope among all other modifiers.
- return: Java return keyword is used to return from a method when its execution is complete.
- short: Java short keyword is used to declare a variable that can hold a 16-bit integer.
- static: Java static keyword is used to indicate that a variable or method is a class method. The static keyword in Java is mainly used for memory management.
- strictfp: Java strictfp is used to restrict the floating-point calculations to ensure portability.
- super: Java super keyword is a reference variable that is used to refer to parent class objects. It can be used to invoke the immediate parent class method.
- switch: The Java switch keyword contains a switch statement that executes code based on test value. The switch statement tests the equality of a variable against multiple values.
- synchronized: Java synchronized keyword is used to specify the critical sections or methods in multithreaded code.
- this: Java this keyword can be used to refer the current object in a method or constructor.
- throw: The Java throw keyword is used to explicitly throw an exception. The throw keyword is mainly used to throw custom exceptions. It is followed by an instance.
- throws: The Java throws keyword is used to declare an exception. Checked exceptions can be propagated with throws.
- transient: Java transient keyword is used in serialization. If you define any data member as transient, it will not be serialized.
- try: Java try keyword is used to start a block of code that will be tested for exceptions. The try block must be followed by either catch or finally block.
- void: Java void keyword is used to specify that a method does not have a return value.
- volatile: Java volatile keyword is used to indicate that a variable may change asynchronously.
- while: Java while keyword is used to start a while loop. This loop iterates a part of the program several times. If the number of iteration is not fixed, it is recommended to use the while loop.