Thứ sáu, 22/11/2024
IMG-LOGO

Câu hỏi:

18/07/2024 73

Cho đoạn chương trình sau. Cho biết kết quả in lên màn hình sau khi thực thi?
class Value {
public int i = 15;
}
public class Test {
public static void main(String args[]) {
Test t = new Test();
t.first();
}
public void first() {
int i = 5;
Value v = new Value();
v.i = 25;
second(v, i);
System.out.print(" " + v.i);
}
public void second(Value v, int i) {
i = 0;
v.i = 20;
Value val = new Value();
v = val;
System.out.print(v.i + " " + i);
}
}

A. 0 15 20

B. 15 0 20

Đáp án chính xác

C. 20 0 15

D. 20 15 0

Trả lời:

verified Giải bởi Vietjack

B là đáp án đúng

Câu trả lời này có hữu ích không?

0

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

Câu 1:

Cho đoạn mã sau. Sau khi thực hiện, giá trị của y[2] là bao nhiêu?
int[] x = {
1,
2,
3,
4,
5
};
int[] y = x;
System.out.println("s=" + y[2]);

Xem đáp án » 14/10/2022 96

Câu 2:

Cho đoạn mã sau. Phát biểu nào sau đây đúng với đoạn mã trên?
short s = 9;
int i = 10;
i = s;

Xem đáp án » 14/10/2022 85

Câu 3:

Phương thức read() của lớp InputStream trả về kết quả gì?

Xem đáp án » 14/10/2022 83

Câu 4:

Cho đoạn mã sau trong một chương trình Java. Chọn phát biểu đúng
submarine.dive(depth);

Xem đáp án » 14/10/2022 82

Câu 5:

Cho đoạn mã sau. Sau khi thực hiện x[2] bằng bao nhiêu?
int[] x = {
1,
2,
3,
4,
5
};
int[] y = x;
y[2] = 10;
System.out.println("s=" + x[2]);

Xem đáp án » 14/10/2022 77

Câu 6:

Khai báo nào sau đây sẽ không gây ra lỗi biên dịch?

Xem đáp án » 14/10/2022 77

Câu 7:

Cho biết với từ khoá khai báo thuộc tính nào để xác định quyền truy xuất sau : Thuộc tính được phép truy xuất từ tất cả các lớp đối tượng khác?

Xem đáp án » 14/10/2022 76

Câu 8:

Cho đoạn chương trình sau. Hãy cho biết chương trình có lỗi hay không, nếu có thì sửa chữa thế nào để chương trình có thể biên dịch :
class C3 {
private static int z = 10;
private int t = 100;
public static void main(String args[]) {
C3 obj1 = new C3();
obj1.z++;
obj1.t++;
C3.t--;
C3.z--;
System.out.println(" t = " + C3.t);
System.out.println(" z = " + z);
}
}

Xem đáp án » 14/10/2022 75

Câu 9:

Cho đoạn mã sau. Phát biểu nào sau đây đúng với đoạn mã trên?
short s = 9;
int i = 10;
s = i;

Xem đáp án » 14/10/2022 74

Câu 10:

Cho đoạn mã sau đây. Hãy cho biết kết quả khi thực thi đoạn lệnh trên ?
String s1[] = new String[5];
String str = s1[0].toUpperCase();
System.out.println(str);

Xem đáp án » 14/10/2022 71

Câu 11:

Cho biết kết quả sau khi thực thi đoạn chương trình sau :
class C2 {
public static void main(String args[]) {
int k = 50;
IncValue inc = new IncValue();
System.out.println("result = " + inc.increment(k));
System.out.println("k = " + k);
}
}
class IncValue {
public int increment(int v) {
int z = v + 10;
v = v - 3;
return z;
}
}

Xem đáp án » 14/10/2022 70

Câu 12:

Cho đoạn mã sau, kết quả in lên màn hình là gì?
String s = new String();
System.out.println("s = " + s);

Xem đáp án » 14/10/2022 70

Câu 13:

Cho chương trình sau.Cho biết kết quả sau khi thực thi chương trình trên?
public class TBT {
public void method(Object o) {
System.out.println("Object Verion");
}
public void method(String s) {
System.out.println("String Version");
}
public static void main(String args[]) {
TBT question = new TBT();
question.method(null);
}
}

Xem đáp án » 14/10/2022 69

Câu 14:

Phương thức loại nào trong các loại sau không được quyền truy cập đến để thay đổi trong Java?

Xem đáp án » 14/10/2022 67

Câu 15:

Cho biết kết quả của t sau khi thực hiện đoạn lệnh sau
int i,
t;
for (i = 1, t = 0; i <= 5; i++)
t = t + i;
System.out.println("t = " + t);

Xem đáp án » 14/10/2022 65