Đóng cửa
Một đóng cửa được hình thành khi cơ thể của một hàm dùng để chỉ một hoặc nhiều hơn các biến miễn phí,
các biến không được thông qua tại như đối số hay định nghĩa cục bộ, nhưng được xác định trong
phạm vi bao quanh, nơi hàm được định nghĩa. Thời gian chạy phải "đóng cửa trên" những
biến vì vậy họ sẵn khi chức năng được thực thi, trong đó có thể
xảy ra rất lâu sau khi các biến ban đầu đã đi ra khỏi phạm vi! Java có hỗ trợ hạn chế
cho đóng cửa ở các lớp bên trong; họ chỉ có thể tham khảo các biến cuối cùng trong phạm vi kèm theo.
đang được dịch, vui lòng đợi..
