Skip to content Skip to sidebar Skip to footer

Belajar Mengenal Annotations pada Program Java

Annotations adalah suatu tag (@) ,yang merepresentasikan bentuk metadata , fungsinya untuk memberikan informasi atau keterangan tambahan , untuk suatu baris code di dalam program Java. Annotation tidak akan berpengaruh secara langsung saat baris code di eksekusi, tapi digunakan untuk tujuan tertentu. Beberapa kegunaanya seperti , memberi informasi ke compiler , jika terdeteksi error atau suppress warning. Serta memproses informasi untuk generate code xml , di periksa saat runtime dan lain sebagainya. Anotation dapat digunakan untuk Class, Method ,Interface dan Field. Pada artikel belajar java kali ini ,kita akan mengenal contoh penggunaan dari annotations di bahasa program Java. Berikut mari kita simak lebih lanjut :

Belajar Mengenal Contoh Fungsi Annotations pada Program Java adalah


Berikut 3 Annotation yang secara built-in , tersedia di dalam bahasa pemrograman Java.  

  • @Override
  • @SuppressWarnings
  • @Deprecated


1. @Override

Digunakan untuk menandai suatu method ,yang merupakan turunan dari class  (Super atau Parent class) dan juga interface (Baca : Inheritance). Ini akan membuat code jadi mudah dibaca ,dan menghindari permasalahan pada saat perbaikan. Seperti saat kita ingin mengubah nama method yang ada di Parent Class , dimana kita juga harus mengubah method yang ada di Child Class. Annotation ini akan memberikan informasi ke compiler bahwa method tidak cocok ,dan menyebabkan terjadinya error saat kompilasi.

Contoh Code :


Contoh Annotations Override java
Contoh Annotations Override



2. @Deprecated

Digunakan untuk menandai suatu method ,atau deklarasi lainya, yang sudah tidak berlaku atau tidak dapat digunakan lagi. Ini biasanya digunakan oleh developer untuk tujuan tertentu ,saat pengembangan project Software atau Aplikasi.


Contoh Code:


Contoh Annotations  Deprecated java
Contoh Annotations  Deprecated



Warning untuk method yang deprecated Annotation Java
Warning untuk method yang deprecated


3. @SuppressWarnings


Digunakan untuk menginstruksikan ke Compiler ,yang dimana agar mengabaikan atau tidak memunculkan peringatan tertentu. Kita dapat menggunakan suatu nama peringatan pada saat deklarasi method , dengan menggunakan bentuk tipe data String.  Seperti saat kita menggunakan method yang telah deprecated ,kita dapat menghilangkan pesan peringatan ,bahwa method deprecated ,dengan menggunakan Annotation ini:


Contoh Code:



Warning dari method yang deprecated hilang Annotations Java
Warning dari method yang deprecated hilang


Kurang lebih itu saja dulu tentang pengenalan Annotation ini , di bahasa pemrograman Java. Mungkin jika ada perubahan atau penambahan , akan di update lagi.


Post a Comment for "Belajar Mengenal Annotations pada Program Java"