Tạo Trắc Nghiệm

300+ câu trắc nghiệm Lập trình mạng có đáp án - Phần 6

25 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

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

Đáp án và lời giải

Đáp án: B

Câu 2

Khi khai báo một lớp, từ khóa nào đi ngay trước tên lớp

Đáp án và lời giải

Đáp án: B

Câu 3

Phát biểu nào sau đây đúng nhất về 2 phương thức overloading?

Đáp án và lời giải

Đáp án: C

Câu 4

Định nghĩa một mảng 2 chiều, cách nào sau đây không đúng?

Đáp án và lời giải

Đáp án: A

Câu 5

Lỗi xảy ra trong quá trình biên dịch từ tập tin nguồn (.java) sang tập tin bytecode (.class) được gọi là?

Đáp án và lời giải

Đáp án: D

Câu 6

Trong Java, tham số kiểu nguyên của một phương thức sẽ được truyền

Đáp án và lời giải

Đáp án: C

Câu 7

Giá trị của biến y sau khi thực hiện biểu thức y = (4 > 0) ? 1 : -1; là bao nhiêu?

Đáp án và lời giải

Đáp án: A

Câu 8

Phát biểu nào sau đây đúng nhất về 2 phương thức overriding?

Đáp án và lời giải

Đáp án: B

Câu 9

Từ nào không phải là từ khóa trong Java?

Đáp án và lời giải

Đáp án: C

Câu 10

Cho đoạn mã sau, Sau khi thực hiện xong đoạn mã, biến newNum có giá trị bao nhiêu?
int i = 10;
int newNum = 10 * (++i);

Đáp án và lời giải

Đáp án: D

Câu 11

Lớp String thuộc package

Đáp án và lời giải

Đáp án: B

Câu 12

Để tham chiếu đến phương thức trong lớp cơ sở, ta dùng từ khóa nào sau đây?

Đáp án và lời giải

Đáp án: D

Câu 13

Muốn khai báo một thuộc tính trong một lớp được chia sẻ bởi tất cả các đối tượng thuộc lớp đó thì dùng từ khóa nào sau đây?

Đáp án và lời giải

Đáp án: D

Câu 14

Kết quả của biểu thức 25/4 là bao nhiêu?

Đáp án và lời giải

Đáp án: C

Câu 15

Để chuyển một chuỗi chứa giá trị nguyên (String) sang một số nguyên (int) thì sẽ dùng phương thức nào sau đây?

Đáp án và lời giải

Đáp án: B

Câu 16

Đ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);

Đáp án và lời giải

Đáp án: D

Câu 17

Trong Java, kiểu dữ liệu nào không phải là kiểu dữ liệu tham chiếu?

Đáp án và lời giải

Đáp án: A

Câu 18

Trong Java, kiểu dữ liệu nào không phải là kiểu dữ liệu tham chiếu?

Đáp án và lời giải

Đáp án: B

Câu 19

Trong Java, để đọc dữ liệu từ bàn phím vào dùng lớp nào sau đây?

Đáp án và lời giải

Đáp án: A

Câu 20

Trong Java, các câu lệnh xử lý Exception sẽ được đặt trong khối nào?

Đáp án và lời giải

Đáp án: B

Câu 21

Câu lệnh nào sau đây sẽ KHÔNG phát sinh ra lỗi biên dịch?

Đáp án và lời giải

Đáp án: C

Câu 22

Cho biểu thức: x = ++a + b++; với a = 5 và b = 8, giá trị của biến x là bao nhiêu sau khi thực hiện câu lệnh trên?

Đáp án và lời giải

Đáp án: B

Câu 23

Phát biểu nào sau đây đúng?

Đáp án và lời giải

Đáp án: C

Câu 24

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

Đáp án và lời giải

Đáp án: D

Câu 25

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

Đáp án và lời giải

Đáp án: A