200+ câu Trắc nghiệm Lập trình Android cơ bản có đáp án - Phần 7
45 câu hỏi
Một chương trình gồm 2 class sẽ có bao nhiêu phương thức main()?
2
3
1
4.
Chọn đáp án A
Biến f nào sau đây là biến đại diện?
float f;
double CA(int f)
public static f;
Không có đáp án đúng.
Chọn đáp án A
Biến dữ liệu là các biến dạng nào sau đây?
Biến cục bộ và tham số
Tất cả đều sai
Biến cục bộ và biến lớp
Biến lớp và tham số.
Chọn đáp án C
Khi chạy chương trình sau cho kết quả nào?. public class TinhToan {
public static void main(String[] args){
int a,b,c,s
a=10;
b=20;
c=30;
s=a*bc;
System.out.Println("S="+s);
}
}
6000
Báo lỗi
S = 6000
Không có kết quả nào.
Chọn đáp án B
Java chạy trên hệ điều hành nào sau đây?
Microsoft Windows
Linux
Sun Solaris OS
Tất cả các hệ điều hành trên.
Chọn đáp án D
Lệnh charAt(n) có tác dụng gì?
Trả về ký tự thứ n
Trả về ký tự thứ n-1
Trả về ký tự có chỉ mục n
Tìm kiếm ký tự thứ n.
Chọn đáp án C
Chọn khai báo đúng cho phương thức main().
public static void main()
public void main(String[] arg)
public static int main(String[] arg)
public static void main(String[] args).
Chọn đáp án D
Phạm vi truy cập của một đối tượng khi khai báo protected là gì?
Truy cập trong cùng package
Truy cập mọi nơi
Chỉ trong class
Truy cập trong cùng package và lớp con ở package khác.
Chọn đáp án D
API là gì?
Thư viện mã nguồn của Java
Thư viện chứa các thành phần phần mềm cung cấp chức năng cho chương trình Java
Thư viện giao diện đồ họa
Tất cả đều sai.
Chọn đáp án B
Phạm vi truy cập của một đối tượng khi khai báo public là gì?
Truy cập từ mọi nơi trong chương trình
Truy cập trong package và subclass khác package
Chỉ trong class
Truy cập trong cùng package.
Chọn đáp án A
Có bao nhiêu kiểu số nguyên trong Java?
1
2
3
Tất cả các đáp án trên đều sai.
Chọn đáp án D
File chứa mã nguồn Java sau khi biên dịch có đuôi là gì?
exe
java
class
jav.
Chọn đáp án C
Khi chạy chương trình sau cho kết quả nào?. public class TinhTong {
public static void main(String[] args){
int s,i;
s=0;
for(i=1;i<=3;i++){
s=s+i;
s=s+1;
}
System.out.println("s="+s);
}
}
s = 0
s = 9
s = 3
s = 6.
Chọn đáp án B
Có bao nhiêu cách viết chú thích trong Java?
3
2
1
4.
Chọn đáp án A
Khi chạy chương trình sau cho kết quả nào?. public class TinhTong {
public static void main(String[] args){
int s,i;
for(i=1;i<=3;i++){
s=s+i;
s=0;
}
System.out.println("s="+s);
}
}
s = 3
s = 1
s = 0
s = 2.
Chọn đáp án C
Chọn câu trả lời đúng nhất. Interface là gì?
Lớp chứa các phương thức rỗng
Phương thức thực hiện của lớp khác
Kiểu tham chiếu giống class chỉ chứa hằng, khai báo phương thức và kiểu lồng
Lớp trung gian giữa lớp cha và lớp con.
Chọn đáp án C
Chọn phát biểu đúng.
MouseMotionListener xử lý sự kiện nhấn chuột
MouseListener xử lý sự kiện nhấn chuột
MouseClickListener xử lý sự kiện nhấn chuột
Tất cả sai.
Chọn đáp án A
Cho String str = "univerity", lệnh nào lấy chuỗi "univer"?
str.substring(1,6)
str.substring(5)
str.substring(0,6)
str.substring(0,5).
Chọn đáp án C
Trong Java kiểu char biểu diễn bộ mã nào?
UTF-32
UTF-8
UTF-16
UTF-64.
Chọn đáp án C
Phương thức xác định vị trí và kích thước component là gì?
setBounds()
setComponent()
setSizeAndPosition()
setComponentSize().
Chọn đáp án A
Tìm dòng sai:. 1 public class ChaoBan
2 {
3 public static void Main(String[] args)
4 {
5 System.out.println("Chào bạn đã đến với Java");
6 }
7 }
Không có
Dòng 1
Dòng 3
Dòng 5.
Chọn đáp án A
Kiểu enum là gì?
Kiểu dữ liệu chứa tập hợp hằng số cố định
Kiểu dữ liệu liệt kê các biến số
Một kiểu dữ liệu trong Java
Tất cả sai.
Chọn đáp án B
Tìm dòng sai:. 1 public Class Chao Ban
2 {
3 public static void main(String[] args)
4 {
5 System.out.println("Chào bạn đã đến với Java");
6 }
7 }
Dòng 1
Dòng 5
Không có
Dòng 3.
Chọn đáp án C
Hàm nào dùng cho output có định dạng?
print()
format()
println()
scanf().
Chọn đáp án D
Khi chạy chương trình sau cho kết quả nào?. public class TinhToan {
public static void main(String[] args){
a=1;
b=2;
c=3;
s=a+b+c;
System.out.println("S="+s);
}
}
S = 6
6
Báo lỗi
Không có kết quả.
Chọn đáp án C
Tìm dòng sai:. 1 public class ChaoBan
2 {
3 public static void main(String[] args)
4 {
5 System.Out.println("Chào bạn đã đến với Java");
6 }
7 }
Không có
Dòng 3
Dòng 1
Dòng 5.
Chọn đáp án D
Có bao nhiêu quyền truy cập trong Java?
2
4
3
1.
Chọn đáp án B
Phương thức xác định cách trình bày của container là gì?
setLayout()
layoutContainer()
startLayout()
initLayout().
Chọn đáp án A
Có bao nhiêu loại biến trong Java?
3
2
4
1.
Chọn đáp án A
Khi chạy chương trình sau cho kết quả nào?. public class TinhTong {
public static void main(String[] args){
int s,i;
for(i=1;i<=3;i++){
s=0;
s=s+i;
}
System.out.println("s="+s);
}
}
S = 2
S = 1
S = 3
S = 0.
Chọn đáp án C
Lỗi java.lang.NoClassDefFoundError nghĩa là gì?
Không có từ khóa public khi khai báo class
Không có hàm main
Sai đường dẫn chương trình
Không khai báo class.
Chọn đáp án C
Thứ tự các từ khóa public và static khi khai báo?
Tất cả sai
static trước public
public trước static
Thứ tự bất kỳ (thường public trước).
Chọn đáp án D
Phương thức start() là gì?
Phương thức bắt đầu thực thi của applet
Chạy song song với applet
Phương thức thực hiện sau khi khởi tạo applet
Tất cả sai.
Chọn đáp án C
Khai báo lớp nào đúng?
public class default {}
protected inner class engine {}
final class outer {}
Tất cả sai.
Chọn đáp án C
Cho String str = "univerity", lệnh nào lấy "univer"?
str.substring(1,6)
str.substring(0,6)
str.substring(0,5)
str.substring(5).
Chọn đáp án B
Hàm nào có thể dùng cho output có định dạng?
scanf()
println()
print()
format().
Chọn đáp án D
Một lớp trong Java có thể có bao nhiêu lớp cha?
4
3
1
2.
Chọn đáp án C
Cho container cont có layout BorderLayout. Cách thêm component comp vào phía North?
comp.add("North",cont)
addTop(cont,comp)
cont.add(comp,BorderLayout.NORTH)
cont.addTop(comp).
Chọn đáp án C
Component nào có thể phát sinh ActionEvent?
Button
Checkbox
Label
Window.
Chọn đáp án A
Định nghĩa interface nào không hợp lệ?
public interface inout {}
interface input { public void indl();}
interface inout { public final int MAX_INDEX = 100;}
protected interface inout { int i = 12;}.
Chọn đáp án D
Phạm vi truy cập khi khai báo private là gì?
Trong cùng package
Trong package và subclass khác package
Chỉ trong class
Mọi nơi.
Chọn đáp án C
Để khai báo lớp Xedap1 kế thừa lớp Xedap:
Tất cả sai
class Xedap1 extends Xedap {}
class Xedap1 extend Xedap {}
public classs Xedap1 extend Xedap {}.
Chọn đáp án B
Phương thức hiển thị Frame lên màn hình?
display()
Tất cả sai
setVisible()
displayFrame().
Chọn đáp án C
Lệnh nào ngừng vòng lặp hiện tại và chuyển sang lần lặp tiếp theo?
end
break
continue
cease.
Chọn đáp án C
Khi có nhiều component gắn listener cùng loại sự kiện, component nào nhận sự kiện đầu tiên?
Component gắn listener đầu tiên
Không thể xác định
Component gắn listener cuối cùng
Không thể có nhiều listener cùng loại
Chọn đáp án B








