Java AdvancedLesson 77Preview gratis
Java Annotations
Lesson ini bagian dari Java · Semua level
Ringkasan
Annotations adalah penanda metadata yang bisa ditempel pada deklarasi kode, seperti @Override atau @Deprecated. Compiler, tool, dan JVM memakai informasi ini untuk memverifikasi, menghasilkan kode, atau menonaktifkan peringatan. Java juga memperbolehkan kita membuat anotasi sendiri memakai sintaks @interface.
Poin kunci
- Anotasi bawaan yang sering dipakai: @Override, @Deprecated, @SuppressWarnings
- RetentionPolicy: SOURCE hilang saat kompilasi, CLASS tersimpan di class file, RUNTIME terbaca saat program berjalan
- @Target menentukan tempat penempatan seperti METHOD, FIELD, atau TYPE
- Anotasi boleh memiliki elemen, misalnya @Deprecated(since = "2.0", forRemoval = true)
- Membuat anotasi sendiri memakai @interface yang diberi @Target dan @Retention
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.