Trong Effective Java bên trong mục "Item 22: Favor lớp thành viên tĩnh trên không tĩnh" Josh Bloch nói:Cấu trúc "đủ điều kiện" này có ý nghĩa gì trong java?
Mỗi thể hiện của một lớp thành viên không tĩnh được ngầm kết hợp với một kèm theo thể hiện của lớp chứa nó. Trong các phương thức ví dụ của lớp thành viên không thuộc lớp , bạn có thể gọi các phương thức trên cá thể kèm theo hoặc lấy một tham chiếu đến cá thể kèm theo bằng cách sử dụng cấu trúc này đủ điều kiện.
Ý anh là gì bởi Đủ điều kiện này xây dựng?
'EnclosingType.this' –
Trong thuật ngữ khoa học máy tính, bộ định danh hoặc từ định danh đủ điều kiện, là tên (đường dẫn chọn)' x.y.z'. Java tiền tố này. –
[Đọc tất cả về nó tại nguồn.] (Http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.8.4) –