Câu hỏi:
final class Aaa { int xxx; void yyy() { xxx = 1; } } class Bbb { final Aaa finalRef = new Aaa(); final void yyy() { System.out.println("In method yyy()"); finalRef.xxx = 12345; } };
final class Aaa { int xxx; void yyy() { xxx = 1; } } class Bbb { final Aaa finalRef = new Aaa(); final void yyy() { System.out.println("In method yyy()"); finalRef.xxx = 12345; } };
Chọn phát biểu đúng cho chương trình sau:
A. Lỗi biên dịch tại dòng 5 và 12 bởi vì thiếu tên phương thức và kiểu trả về
B. Chương trình chạy và cho kết quả x = 10
C. Chương trình chạy và cho kết quả x = 15
D. Chương trình chạy và cho kết quả x = 3
Câu 1: public class Short { public static void main(String[] args) { StringBuffer s = new StringBuffer("Hello"); if ((s.length() > 5) && (s.append("there").equals("False"))); //do nothing System.out.println("value is : " + s); } };
Cho biết kết quả sau khi thi hành chương trình sau:
public class Short { public static void main(String[] args) { StringBuffer s = new StringBuffer("Hello"); if ((s.length() > 5) && (s.append("there").equals("False"))); //do nothing System.out.println("value is : " + s); } };
A. Giá trị xuất là Hello
B. Lỗi biên dịch tại dòng 4 và 5
C. Không có giá trị xuất
D. Thông báo NullPointerException
05/11/2021 3 Lượt xem
Câu 2: public class Question { public static void main(String[] args) { Boolean b = new Boolean("TRUE"); if (b) { for (Integer i = 0; i < 10; i++) { System.out.println(i); } } } }
Đoạn mã sau sai chỗ nào?
public class Question { public static void main(String[] args) { Boolean b = new Boolean("TRUE"); if (b) { for (Integer i = 0; i < 10; i++) { System.out.println(i); } } } }
A. (1) Đoạn mã không có lỗi
B. (2) Điều kiện của câu lệnh if phải có kiểu boolean thay vì Boolean
C. (3) Chỉ số của câu lệnh for là int thay vì Integer
D. Câu (2) và (3) đúng
05/11/2021 3 Lượt xem
Câu 3: Chọn phát biểu đúng:
A. (1) Lớp Writer có thể được dùng để ghi các ký tự có cách mã hóa khác nhau ra luồng xuất
B. (2) Lớp Writer có thể được dùng để ghi các ký tự Unicode ra luồng xuất
C. (3) Lớp Writer có thể được dùng để ghi giá trị các kiểu dữ liệu cơ sở ra luồng xuất
D. Câu (1) và (2) đúng
05/11/2021 3 Lượt xem
Câu 4: int x = 11; do { x += 20; } while ( x < 10 );
Cho đoạn mã sau đây. Đoạn mã trên lặp bao nhiêu lần?
int x = 11; do { x += 20; } while ( x < 10 );
A. 0
B. 1
C. 4
D. 5
05/11/2021 3 Lượt xem
Câu 5: Cho biết các tạo ra một thể hiện của InputStreamReader từ một thể hiện của InputStream
A. Sử dụng phương thức createReader() của lớp InputStream
B. Sử dụng phương thức createReader() của lớp InputStreamReader
C. Tạo một thể hiện của InputStream rồi truyền vào cho hàm khởi tạo của InputStreamReader
D. Tất cả các câu trên đều sai
05/11/2021 3 Lượt xem
Câu 6: int x, a = 6, b = 7; x = a+++b++;
Cho biết giá trị của x, a và b sau khi thi hành đoạn mã sau:
int x, a = 6, b = 7; x = a+++b++;
A. x = 15, a = 7, b = 8
B. x = 15, a = 6, b = 7
C. x = 13, a = 7, b = 8
D. x = 13, a = 6, b = 7
05/11/2021 3 Lượt xem
Câu hỏi trong đề: Bộ câu hỏi trắc nghiệm môn Lập trình mạng - Phần 7
- 2 Lượt thi
- 60 Phút
- 50 Câu hỏi
- Người đi làm
Chia sẻ:
Đăng Nhập để viết bình luận