khoahoc.vietjack.com

Câu hỏi:

11/06/2026 5 Lưu

Đọc đoạn mã sau

1: public class foo {

2: public static void main (String[]args) {

3: String s;

4: System.out.println ("s=" + s);

5: }

6: }

Kết quả in ra là gì?

Chọn một Câu trả lời

A.

s=NULL

B.

s=null

C.

Lỗi sẽ đưa ra dòng 3

D.

Lỗi sẽ đưa ra dòng 4

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án D

Vì:

lỗi sẽ sinh ra ở dòng 4 yêu cầu biến s phải được khởi tạo thì mới được in ra giá trị.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

Chọn đáp án A

Vì:

+ Lệnh đầu tiên trong hàm main() sẽ sinh ra đối tượng s từ lớp Man.

+ Lệnh thứ 2 của hàm main sẽ gọi phương thức getAge() của đối tượng s, tuy nhiên s kế thừa từ lớp Student do đó sẽ triệu gọi phương thức getAge của lớp Student => in ra 10

+ Lệnh thứ 3 của hàm main() sẽ gọi phương thức getAge(1) của đối tượng s => gọi đến phương thức getAge(int added) của lớp Man => in ra 11

Lời giải

Chọn đáp án C

+ Lỗi ở dòng lệnh 1, sai cú pháp khai báo mảng 2 chiều

Câu 3

A.

public interface MyInterface {}

B.

public interface MyInterface {

default int x;

}

C.

public interface MyInterface {

protected int sum(int x, int y);

}

D.

public interface MyInterface {

private int sum(int x, int y);

}

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A.

Cài đặt cụ thể phần thân cho phương thức methodA()

B.

Thay thế từ khóa public ở dòng 2 thành private

C.

Xóa từ khóa abstract ở dòng 4

D.

Xóa từ khóa abstract ở dòng 2

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP