- Câu hỏi 170912:
Chọn phát biểu sai:
A. Nếu trong lớp có ít nhất một phương thức trừu tượng thì lớp đó phải là lớp trừu tượng.
B. Ta không thể tạo đối tượng của lớp trừu tượng.
C. Không có thuộc tính trừu tượng.
D. Ta không thể xây dựng lớp thừa kế từ một lớp trừu tượng.
- Câu hỏi 170920:
Cho biết kết quả khi thực thi class sau:
import java.awt.*;
public class FrameTest extends Frame {
public FrameTest() {
add (new Button("First"));
add (new Button("Second"));
add (new Button("Third"));
pack();
setVisible(true);
}
public static void main(String args []) {
new FrameTest();
}
}
Lựa chọn phát biểu đúng nhất:
A. Chỉ có “Third” button được hiển thị.
B. Chỉ có “First” button được hiển thị.
C. Chỉ có “Second” button được hiển thị.
D. Cả ba button được hiển thị.
- Câu hỏi 170925:
Chọn phương thức dùng để gán nội dung cho Label:
A. setLabel()
B. setLabelText()
C. setText()
D. setTextLabel()
- Câu hỏi 170930:
Chọn cách sửa ít nhất để đoạn mã sau biên dịch đúng
final class Aaa
{int xxx;
void yyy(){xxx = 1;}
}
class Bbb extends Aaa
{final Aaa finalRef = new Aaa();
final void yyy()
{System.out.println(“In method yyy()”);
finalRef.xxx = 12345;
}
}
A. Xoá từ final ở dòng 7
B. Không cần phải chỉnh sửa gì
C. Xóa từ final ở dòng 1
D. Xóa từ final ở dòng 1 và 7
- Câu hỏi 170938:
Đoạn mã sau đây thực hiện gì?
public class XuLyFile{
public void docFile(File f, ListArray<SV> lstSV)
throws FileNotFoundException, IOException, ClassNotFoundException
{
FileInputStream fin = new FileInputStream(f);
ObjectInputStream in = new ObjectInputStream(fin);
lstSV = (ArrayList)in.readObject();
in.close();
}
}
A. Thực hiện lưu danh sách sinh viên (SV) với các SV được lưu trong ArrayList (lstSV) vào file
B. Thực hiện lưu thông tin của SV lstSV vào file
C. Thực hiện đọc thông tin của SV từ file vào đối tượng lstSV
D. Thực hiện đọc danh sách sinh viên từ file vào lưu lại vào ArrayList lstSV
- Câu hỏi 305006:
Từ khóa nào được dùng để khai báo lớp A kế thừa từ lớp B và lớp C trong java?
A. abstract
B. Java không hỗ trợ kiểu đa kế thừa này.
C. extends
D. virtual
- Câu hỏi 491674:
Phát biểu “chương trình được chia nhỏ thành các chương trình con riêng rẽ (còn gọi là hàm hay thủ tục) thực hiện các công việc cụ thể trong ứng dụng” nói về phương pháp lập trình nào?
A. Lập trình thủ tục
B. Lập trình hướng đố tượng
C. Lập trình tuyến tính
D. Tất cả các phương án đều đúng
- Câu hỏi 241668:
Đoạn mã sau đây thực hiện gì?
public class XuLyFile{
public void ghiFile( File f, ListArray<SV> lstSV)
throws FileNotFoundException, IOException
{
FileOutputStream fout = new FileOutputStream(f);
ObjectOutputStream out = new ObjectOutputStream(fout);
out.writeObject(lstSV);
out.close();
}
}
A. Thực hiện lưu danh sách sinh viên (SV) với các SV được lưu trong ArrayList (lstSV) vào file
B. Thực hiện lưu thông tin của SV lstSV vào file
C. Thực hiện đọc danh sách sinh viên từ file vào lưu lại vào ArrayList lstSV
D. Thực hiện đọc thông tin của SV từ file vào đối tượng lstSV
- Câu hỏi 241671:
Cho biết kết quả khi thực thi đoạn code sau biết giá trị của x là 2:
switch (x) {
case 1:
System.out.println(1);
case 2:
case 3:
System.out.println(3);
case 4:
System.out.println(4);
}
A. Xuất ra màn hình 3
B. Các giá trị 1,3,4 được xuất ra.
C. Các giá trị 3 và 4 được xuất ra.
D. Không in ra gì cả.