Đề 5 – Bài tập, đề thi trắc nghiệm online Java

Đề 5 – Bài tập, đề thi trắc nghiệm online Java

Đề 5 – Bài tập, đề thi trắc nghiệm online Java

Số câu25
Quiz ID16489
Câu 1
1. Trong Java, design pattern Singleton là gì?
Câu 2
2. Trong Java, Collection interface dùng để làm gì?
Câu 3
3. Trong Java, interface khác với abstract class như thế nào?
Câu 4
4. Trong Java, Dependency Injection (DI) là gì?
Câu 5
5. Trong Java, nguyên tắc SOLID là gì?
Câu 6
6. Trong Java, JPA (Java Persistence API) là gì?
Câu 7
7. Trong Java, `static` có nghĩa là gì?
Câu 8
8. Trong Java, lambda expression là gì?
Câu 9
9. Từ khóa nào trong Java được sử dụng để tạo một thể hiện (instance) mới của một lớp?
Câu 10
10. Trong Java, Spring Framework là gì?
Câu 11
11. Trong Java, mục đích của annotation là gì?
Câu 12
12. Trong Java, Stream API được sử dụng để làm gì?
Câu 13
13. Kiểu dữ liệu nào sau đây trong Java được sử dụng để lưu trữ giá trị boolean (true hoặc false)?
Câu 14
14. Đâu là sự khác biệt chính giữa `==` và phương thức `.equals()` trong Java khi so sánh các đối tượng?
Câu 15
15. Phương thức nào sau đây được tự động gọi khi một đối tượng được tạo ra trong Java?
Câu 16
16. Trong Java, từ khóa nào được sử dụng để chỉ đối tượng hiện tại trong một phương thức hoặc constructor?
Câu 17
17. Trong Java, sự khác biệt giữa `ArrayList` và `LinkedList` là gì?
Câu 18
18. Trong Java, đặc điểm nào sau đây KHÔNG phải là một đặc điểm của lập trình hướng đối tượng?
Câu 19
19. Trong Java, exception nào xảy ra khi cố gắng truy cập một phần tử của mảng vượt quá kích thước của mảng?
Câu 20
20. Trong Java, mục đích của từ khóa `final` là gì?
Câu 21
21. Trong Java, luồng (thread) là gì?
Câu 22
22. Trong Java, Serialization là gì?
Câu 23
23. Trong Java, mục đích chính của garbage collection là gì?
Câu 24
24. 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 25
25. Phương thức `toString()` trong Java được sử dụng để làm gì?

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