350 Câu hỏi trắc nghiệm môn Lập trình mạng có đáp án - Phần 1

Chọn phát biểu đúng cho chương trình sau: class HasStatic { private static int x = 100; public static void main(String[] args) { HasStatic hs1 = new HasStatic(); hs1.x++; HasStatic hs2 = new

46/50

Chọn phát biểu đúng cho chương trình sau:
class HasStatic {
private static int x = 100;
public static void main(String[] args) {
HasStatic hs1 = new HasStatic();
hs1.x++;
HasStatic hs2 = new HasStatic();
hs2.x++;
hs1 = new HasStatic();
hs1.x++;
HasStatic.x++;
System.out.println("x = " + x);
}
}

Chương trình chạy và cho kết quả x = 102

Chương trình chạy và cho kết quả x = 103

Chương trình chạy và cho kết quả x = 104

Tất cả các câu đều sai

Giải thích

C là đáp án đúng