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

Câu hỏi:

04/07/2024 85

Chọn phát biểu đúng

A. Tham chiếu của đối tượng có thể được chuyển đổi trong phép gán nhưng không thể thực hiện trong phép gọi phương thức

B. Tham chiếu của đối tượng có thể được ép kiểu trong phép gọi phương thức nhưng không thể thực hiện trong phép gán

C. Tham chiếu của đối tượng có thể được chuyển đổi trong phép gọi phương thức và phép gán nhưng phải tuân theo những quy tắc khác nhau

D. Tham chiếu của đối tượng có thể được chuyển đổi trong phép gọi phương thức và phép gán và tuân theo những quy tắc giống nhau

Đáp án chính xác

Trả lời:

verified Giải bởi Vietjack

D 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, khi đoạn mã thực hiện xong, biến w có giá trị bao nhiêu?
int numbers[] = {
2,
1,
4,
3
};
int w = numbers[1] / numbers[2];

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

Câu 2:

Cho đoạn mã sau đây. Hãy chọn phát biểu đúng
Dog rover,
fido;
Animal anim;

rover = new Dog();
anim = rover;
fido = (Dog) anim;

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

Câu 3:

Trong đoạn mã sau kiểu dữ liệu của biến result có thể là những kiểu nào?
byte b = 11;
short s = 13;
result = b * ++s;

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

Câu 4:

Cho đoạn mã sau. Dòng nào sẽ là một trong số các kết quả được in ra?
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
if (i == j) {
continue;
}
System.out.println("i = " + i + "j = " + j);
}
}

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

Câu 5:

Cho đoạn mã. Kết quả của đoạn mã là gì?
int a = 9/0;

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

Câu 6:

Cho đoạn chương trình sau. Kết quả của đoạn chương trình là?
class A {
int b = 1;
public static void main(String[] args) {
System.out.println("b is " + b);
}
}

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

Câu 7:

Nếu String name = "HA NOI"; thì câu lệnh name.length(); sẽ trả về bao nhiêu?

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

Câu 8:

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

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

Câu 9:

Cho đoạn chương trình sau:
class Cruncher {
void cruncher(int i) {
System.out.println("int version");
}
void crunch(String s) {
System.out.println("String version");
}
public static void main(String[] args) {
Cruncher crun = new Cruncher();
char ch = ''
p '';
crun.crunch(ch);
}
}

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

Câu 10:

Muốn khai báo hằng số PI trong Java thì dùng câu lệnh nào sau đây?

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

Câu 11:

Đoạn mã sau sẽ in ra giá như thế nào nếu x và y là kiểu int, x=10 và y=5
System.out.println(""+x+y);

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

Câu 12:

Cho đoạn mã như bên dưới. Hãy cho biết dòng nào không thể biên dịch
Object ob = new Object();
String stringarr[] = new String[50];
Float floater = new Float(3.14f);
ob = stringarr;
ob = stringarr[5];
floater = ob;
ob = floater;

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

Câu 13:

Nếu muốn sinh ra một số nguyên ngẫu nhiên từ 1->6, biểu thức nào sau đây được dùng?

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

Câu 14:

Từ khóa static KHÔNG được áp dụng cho thành phần nào sau đây?

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

Câu 15:

Chọn phát biểu đúng cho đoạn mã sau:
int j = 2;
switch (j) {
case 2:
System.out.println("value is two");
case 2 + 1 : System.out.println("value is three");
break;
default:
System.out.println("value is " + j);
break;
}

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