25 câu hỏi
Nếu String name = "HA NOI"; thì câu lệnh name.length(); sẽ trả về bao nhiêu?
5
6
7
8
Khi khai báo một lớp, từ khóa nào đi ngay trước tên lớp
static
class
Public
Abstract
Phát biểu nào sau đây đúng nhất về 2 phương thức overloading?
Thuộc hai lớp khác nhau
Thuộc hai lớp có quan hệ kế thừa
Cùng tên khác danh sách đối số
Cùng tên khác kiểu trả về
Định nghĩa một mảng 2 chiều, cách nào sau đây không đúng?
ouble[][] values = new double[][8];
double[][] values = new double[2][0];
double[][] values = new double[8][];
double[][] values = new double[2][8];
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à?
Lỗi luận lý
Lỗi thực thi
Tất cả đều sai
Lỗi cú pháp
Trong Java, tham số kiểu nguyên của một phương thức sẽ được truyền
Theo tham chiếu
Tùy vào trường hợp
Theo tham trị
Tất cả đều sai
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?
1
-1
True
False
Phát biểu nào sau đây đúng nhất về 2 phương thức overriding?
Cùng tên khác kiểu trả về
Thuộc hai lớp có quan hệ kế thừa
Cùng tên khác danh sách đối số
Thuộc cùng một lớp
Từ nào không phải là từ khóa trong Java?
class
void
Public
static
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);
20
21
100
110
Lớp String thuộc package
java.util
java.lang
javax.uti
java.string
Để tham chiếu đến phương thức trong lớp cơ sở, ta dùng từ khóa nào sau đây?
subclass
this
parent
super
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?
shared
all
unique
static
Kết quả của biểu thức 25/4 là bao nhiêu?
7
7.0
6
6.0
Để 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?
toInteger()
parseInt()
toInt()
parseInteger()
Đ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);
10 5
Báo lỗi
15
105
Trong Java, kiểu dữ liệu nào không phải là kiểu dữ liệu tham chiếu?
float
Array
String
BufferedReader
Trong Java, kiểu dữ liệu nào không phải là kiểu dữ liệu tham chiếu?
Array
double
String
BufferedReader
Trong Java, để đọc dữ liệu từ bàn phím vào dùng lớp nào sau đây?
Scanner
Scaner
ScanReader
ScanerReader
Trong Java, các câu lệnh xử lý Exception sẽ được đặt trong khối nào?
try
catch
finally
Exception
Câu lệnh nào sau đây sẽ KHÔNG phát sinh ra lỗi biên dịch?
char your_char = "int";
char what_char = "L"
char ok = '\u3456';
char what = ''Hello''
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?
13
14
15
Lỗi biên dịch
Phát biểu nào sau đây đúng?
Một lớp có thể kế thừa từ nhiều lớp khác bằng cách dùng từ khoá extends
Một lớp có thể thừa kế từ nhiều interface khác bằng cách dùng từ khoá extends
Một interface có thể thừa kế từ nhiều interface bằng cách dùng từ khoá extends
Tất cả các phát biểu đều sai
Từ khóa static KHÔNG được áp dụng cho thành phần nào sau đây?
Lớp (class)
Thuộc tính (data field)
Phương thức (Method)
Tất cả đều dùng được
Cho đoạn mã sau: short s = 5L; Phát biểu nào sau đây đúng với đoạn mã trên?
Lỗi Biên Dịch
Lỗi Thực Thi
Không Có Lỗi
Mất Độ Chính Xác (loss of accuracy)
