Trắc nghiệm Java có đáp án dưới đây sẽ giúp bạn kiểm tra trình độ của mình về ngôn ngữ lập trình phổ biến nhất trên thế giới hiện nay. Bạn tự tin vào sự hiểu biết của mình về Java? Hãy thử làm ngay bài test này nhé!
Bài test sẽ đặt ra 10 câu hỏi liên quan đến ngôn ngữ lập trình Java, phần đáp án được đính kèm bên dưới. Hãy bắt đầu kiểm tra trình độ của mình ngay bây giờ!
Mục lục
- 1. Tùy chọn nào sau đây dẫn đến tính di động và bảo mật của Java?
- 2. Tính năng nào không phải là tính năng của Java?
- 3. _____ được sử dụng để tìm và sửa lỗi trong các chương trình Java.
- 4. Điều nào sau đây là một khai báo hợp lệ của một char?
- 5. Kiểu trả về của phương thức hashCode () trong lớp Object là gì?
- 6. Đâu là một “long literal” hợp lệ?
- 7. Biểu thức float a = 35/0 trả về kết quả gì?
- 8. Công cụ nào sau đây được sử dụng để tạo tài liệu API ở định dạng HTML từ doc comments trong source code?
- 9. Điều nào sau đây tạo danh sách gồm 3 mục hiển thị và nhiều lựa chọn được kết hợp?
- 10. Trong quá trình nào, một biến cục bộ có cùng tên với một trong các biến cá thể?
1. Tùy chọn nào sau đây dẫn đến tính di động và bảo mật của Java?
- Bytecode được thực thi bởi JVM
- Applet làm cho mã Java an toàn và di động
- Sử dụng xử lý ngoại lệ
- Liên kết động giữa các đối tượng
2. Tính năng nào không phải là tính năng của Java?
- Dynamic (Động)
- Architecture Neutral (Độc lập với cấu trúc)
- Use of pointers (Sử dụng các điểm trỏ)
- Object-oriented (Hướng đối tượng)
3. _____ được sử dụng để tìm và sửa lỗi trong các chương trình Java.
- JVM
- JRE
- JDK
- JDB
4. Điều nào sau đây là một khai báo hợp lệ của một char?
- char ch = ‘\utea’;
- char ca = ‘tea’;
- char cr = \u0223;
- char cc = ‘\itea’;
5. Kiểu trả về của phương thức hashCode () trong lớp Object là gì?
- object
- int
- long
- void
6. Đâu là một “long literal” hợp lệ?
- ABH8097
- L990023
- 904423
- 0xnf029L
7. Biểu thức float a = 35/0 trả về kết quả gì?
- 0
- Not a Number
- Infinity
- Runtime exception
8. Công cụ nào sau đây được sử dụng để tạo tài liệu API ở định dạng HTML từ doc comments trong source code?
- javap tool
- javaw command
- Javadoc tool
- javah command
9. Điều nào sau đây tạo danh sách gồm 3 mục hiển thị và nhiều lựa chọn được kết hợp?
- new List(false, 3)
- new List(3, true)
- new List(true, 3)
- new List(3, false)
10. Trong quá trình nào, một biến cục bộ có cùng tên với một trong các biến cá thể?
- Serialization
- Variable Shadowing
- Abstraction
- Multi-threading
Bảng đáp án:
1A 2C 3D 4A 5B 6D 7C 8C 9B
Bạn được bao nhiêu điểm? Nếu số điểm của bạn từ 7 trở lên xin chúc mừng bạn có kiến thức khá tốt về Java. Nếu thấp hơn mức trên hãy cố gắng hơn nữa bạn nhé!
Bạn có thể vào website Javapoint để tham khảo thêm nhiều câu hỏi trắc nghiệm Java có đáp án cùng giải thích chi tiết. Cảm ơn bạn đã đọc bài viết này. Chúc bạn học tập hiệu quả và thành công!