Annotations được sử dụng như thế nào và ở đâu trong Java?
Annotations được sử dụng như thế nào và ở đâu trong Java?
Trong Java, annotations là một cách để cung cấp siêu dữ liệu cho mã nguồn. Chúng có thể được sử dụng ở nhiều nơi khác nhau trong mã, bao gồm trên lớp (classes), phương thức (methods), biến (variables), tham số (parameters) và gói (packages). Annotations không ảnh hưởng trực tiếp đến hoạt động của mã mà chúng gắn vào, nhưng chúng có thể được sử dụng bởi các công cụ phát triển và thư viện tại thời điểm biên dịch (compile-time) và thời gian chạy (runtime).
@interface
, sau đó bạn có thể thêm các phần tử vào nó để định nghĩa các thuộc tính cho annotation.public @interface MyAnnotation {
String value();
}
@
theo sau là tên của annotation.@MyAnnotation(value = "Example")
public class MyClass {
@MyAnnotation(value = "Method example")
public void myMethod() {
}
}
middle
Gợi ý câu hỏi phỏng vấn
Trong Java lớp exception có các lớp con nào?
Chưa có bình luận nào