Đề 15 – Bài tập, đề thi trắc nghiệm online Lập trình java

Đề 15 – Bài tập, đề thi trắc nghiệm online Lập trình java

Đề 15 – Bài tập, đề thi trắc nghiệm online Lập trình java

Số câu30
Quiz ID10870
Câu 1
1. Trong lập trình Java, từ khóa nào được sử dụng để khai báo một biến hằng số?
Câu 2
2. Phương thức `equals()` trong Java được sử dụng để làm gì?
Câu 3
3. Đâu là cách khai báo một mảng các số nguyên trong Java?
Câu 4
4. Lớp nào sau đây là lớp cha của tất cả các lớp trong Java?
Câu 5
5. Trong Java, cơ chế nào cho phép một lớp kế thừa các thuộc tính và phương thức từ một lớp khác?
Câu 6
6. Interface trong Java khác với Abstract class ở điểm nào?
Câu 7
7. Exception 'NullPointerException' thường xảy ra khi nào trong Java?
Câu 8
8. Vòng lặp `for-each` trong Java thường được sử dụng để làm gì?
Câu 9
9. Phương thức `main()` trong Java có vai trò gì?
Câu 10
10. Trong Java, từ khóa `static` có ý nghĩa gì khi được sử dụng cho một biến thành viên?
Câu 11
11. Đâu là ví dụ về tính đóng gói (Encapsulation) trong Java?
Câu 12
12. Trong Java, 'constructor' là gì?
Câu 13
13. Phương thức `toString()` trong Java thường được dùng để làm gì?
Câu 14
14. Trong Java, 'garbage collection' là gì?
Câu 15
15. Đoạn code sau in ra kết quả gì: `System.out.println(5 + 2 + '3' + 4 + 5);`
Câu 16
16. Trong Java, 'polymorphism' (đa hình) được thể hiện qua cơ chế nào?
Câu 17
17. Annotation `@Override` trong Java được sử dụng để làm gì?
Câu 18
18. Trong Java Collections Framework, 'List', 'Set', và 'Map' là gì?
Câu 19
19. Phương thức `parseInt()` thuộc lớp nào trong Java và dùng để làm gì?
Câu 20
20. Đâu là cách tạo một luồng (Thread) trong Java?
Câu 21
21. Trong Java, 'serialization' là gì?
Câu 22
22. Lệnh `try-catch-finally` trong Java được sử dụng để làm gì?
Câu 23
23. Giả sử bạn có một lớp `Dog` kế thừa từ lớp `Animal`. Khi bạn tạo một đối tượng `Dog` và gán cho biến tham chiếu kiểu `Animal`, bạn có thể gọi được phương thức nào?
Câu 24
24. Trong Java, 'Generic' được giới thiệu để giải quyết vấn đề gì?
Câu 25
25. JDBC (Java Database Connectivity) được sử dụng để làm gì?
Câu 26
26. Trong Java, 'lambda expression' là gì?
Câu 27
27. Framework Spring Boot trong Java được sử dụng chủ yếu để làm gì?
Câu 28
28. Maven hoặc Gradle là công cụ gì trong phát triển Java?
Câu 29
29. Trong lập trình hướng đối tượng (OOP), nguyên tắc 'SOLID' là viết tắt của những nguyên tắc nào?
Câu 30
30. Giả sử bạn có một danh sách các đối tượng `Student` và bạn muốn sắp xếp danh sách này theo tên sinh viên. Bạn sẽ sử dụng interface nào trong Java để thực hiện việc này?

Để lại một bình luận