JavaBean chính xác là gì?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
110 lượt xem
Java middle

Về cơ bản, "Bean" tuân theo tiêu chuẩn:

  • là một đối tượng có thể tuần tự hóa (serializable object) (nghĩa là, nó triển khai java.io.Serializable và làm như vậy một cách chính xác).
  • có các "thuộc tính" mà getters và setters chỉ là các phương thức với một số tên nhất định (chẳng hạn như getFoo () là getter cho thuộc tính "Foo").
  • có một phương thức khởi tạo 0-arg (public) (vì vậy nó có thể được tạo theo ý muốn và được cấu hình bằng cách thiết lập các thuộc tính của nó).

Không có sự khác biệt về cú pháp giữa JavaBean và một lớp khác - một lớp là JavaBean nếu nó tuân theo các tiêu chuẩn trên.

{{login.error}}