Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Câu số 2

Phạm vi truy cập của một đối tượng khi được khai báo public là gì?
A) Có thể được truy cập từ các lớp trong cùng package và lớp con nằm trong package
khác.
B) Có thể được truy cập từ các lớp trong cùng package.
C) Có thể được truy cập từ bất kỳ vị trí nào trong chương trình.
D) Chỉ có thể truy cập từ các phương thức khác trong class đó.
Đáp án: 3
Câu số 5
Phạm vi truy cập của một đối tượng khi được khai bao protected là gì?
A) Có thể được truy cập từ bất kỳ vị trí nào trong chương trình.
B) Có thể được truy cập từ các lớp trong cùng package.
C) Có thể được truy cập từ các lớp trong cùng package và lớp con nằm trong package
khác.
D) Chỉ có thể truy cập từ các phương thức khác trong class đó.
Đáp án: 3
Câu số 7
Đối tượng trong phần mềm là gì?
A) Là một bó phần mềm gồm các hành vi và trạng thái có liên quan với nhau.
B) Là vật thể xác định của thế giới thực.
C) Là các đối tượng được biểu diễn trong phần mềm gồm có 2 thuộc tính trường dữ liệu
và các phương thức xử lý dữ liệu.
D) Là vật thể gồm hành vi và trạng thái.
Đáp án: 3
Câu số 8
Nếu không khai báo từ khóa chỉ phạm vi truy cập, phạm vi truy cập của đối tượng là gì?
A) Có thể truy cập đối tượng từ các lớp trong cùng package và lớp con nằm trong
package khác
B) Có thể truy cập từ các lớp trong cùng package
C) Có thể truy cập đối tượng từ các phương thức khác trong lớp đó
D) Có thể truy cập đối tượng từ bất kỳ vị trí nào của chương trình
Đáp án: 2
Phạm vi truy cập của một đối tượng khi khai báo private là gì?
A) Có thể được truy cập bất kỳ vị trí nào trong chương trình.
B) Có thể được truy cập từ các lớp trong cùng package.
C) Chỉ có thể truy cập từ các phương thức khác trong class đó.
D) Có thể được truy cập từ các lớp trong cùng package và lớp con nằm trong package
khác.
Đáp án: 3
Câu số 10
Chọn câu trả lời đúng nhất. Interface là gì?
A) Là lớp chứa các phương thức rỗng có liên quan với nhau.
B) Là lớp nối giữa lớp cơ sở và lớp cha.
C) Là một phương thức thực hiện của lớp khác.
D) Là một kiểu tham chiếu, tương tự như class, chỉ có thể chứa hằng giá trị, khai báo
phương thức và kiểu lồng.
Đáp án: 4
Câu số 11
Câu số 12
Một lớp trong Java có bao nhiêu lớp con?
A) Vô số
B) 3
C) 4
D) 2
Đáp án: 1
Câu số 21
Để khai báo lớp Xedap1 kế thừa lớp Xedap phải làm như thế nào?
A) class Xedap1 extends Xedap {}
B) public classs Xedap1 extend Xedap {}
C) class Xedap1 extend Xedap {}
D) Tất cả đều sai
Đáp án: 1
Câu số 22
Để sử dụng giao diện Xedap cho lớp Xedap1, ta làm thế nào?
A) class Xedap1 implement Xedap {}
B) class Xedap1 implements Xedap {}
C) public class Xedap1 implement Xedap {}
D) public class Xedap1 extends Xedap {}
Đáp án: 2
Một lớp trong Java có thể có bao nhiêu lớp cha?
A) 2
B) 1
C) 3
D) 4
Đáp án: 2
Câu số 139
Phương thức nào của class String trả về index của chuỗi ký tự con xuất hiện đầu tiên
trong chuỗi ký tự cha?
A) concat()
B) charAt()
C) Không có đáp án đúng.
D) indexOf()
Đáp án: 4
Câu số 137
Trong khai báo class, các phương thức trùng tên, khác nhau về tham số gọi là?
A) Overload
B) Override
C) synchronized
D) Serializable
Đáp án: 1
Câu số 133
Từ khoá nào dưới đây chỉ sử dụng với phương thức?
A) violate
B) Không có đáp án đúng
C) final
D) native
Đáp án: 4
Câu số 131
Để chuyển đảo giá trị của một biến boolean, ta dùng toán tử nào?
A) >>>
B) >>
C) <<
D) !
Đáp án: 4
Đáp án: 3
Câu số 154
Cho khối lệnh sau:
int[] mang = new int[10];
int s;
int j = 0;
for ( int i : mang) {
s = 0;
i = ++j;
s += i;
}
System.out.println("S = "+ s);
Khi thực hiện khối lệnh trên sẽ cho kết quả là bao nhiêu?
A) S=55
B) S=10
C) S=45
D) Lệnh sai
Đáp án: 4
Câu số 153
Cho khối lệnh như sau:
String[] students = new String[10];
String studentName = "Peter Parker";
students[0] = studentName;
studentName = null;
Có bao nhiêu đối tham chiếu của đối tượng mảng và biến tồn tại sau khi thực hiện khối
lệnh?
A) 1
B) 3
C) 2
D) 4
Đáp án: 3

You might also like