Có thứ gì giống như static-class
trong Java không?
Có thứ gì giống như static-class
trong Java không?
Trong Java, không có khái niệm "static class" theo nghĩa chính xác như các ngôn ngữ lập trình khác. Tuy nhiên, Java cho phép bạn tạo các lớp tĩnh (static classes) như là các lớp lồng nhau (nested classes). Một lớp lồng nhau được khai báo là static
được gọi là một lớp tĩnh lồng nhau (static nested class).
static
. Nó không thể truy cập trực tiếp các thành viên phi tĩnh của lớp bên ngoài mà không thông qua một thể hiện của lớp bên ngoài.public class OuterClass {
static int outerVariable = 100;
// Lớp tĩnh lồng nhau
static class StaticNestedClass {
void display() {
// Tr...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào