Trắc nghiệm Java có đáp án miễn phí

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ờ!

tổng hợp trắc nghiệm Java có đáp án miễn phí

1. Tùy chọn nào sau đây dẫn đến tính di động và bảo mật của Java?

  1. Bytecode được thực thi bởi JVM
  2. Applet làm cho mã Java an toàn và di động
  3. Sử dụng xử lý ngoại lệ
  4. 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? 

  1. Dynamic (Động)
  2. Architecture Neutral (Độc lập với cấu trúc)
  3. Use of pointers (Sử dụng các điểm trỏ)
  4. 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.

  1. JVM
  2. JRE 
  3. JDK 
  4. JDB 

4. Điều nào sau đây là một khai báo hợp lệ của một char?

  1. char ch = ‘\utea’;
  2. char ca = ‘tea’;
  3. char cr = \u0223;
  4. char cc = ‘\itea’;

5. Kiểu trả về của phương thức hashCode () trong lớp Object là gì?

  1. object
  2. int 
  3. long
  4. void 

6. Đâu là một “long literal” hợp lệ?

  1. ABH8097
  2. L990023
  3. 904423
  4. 0xnf029L 

7. Biểu thức float a = 35/0 trả về kết quả gì?

  1. 0
  2. Not a Number
  3. Infinity
  4. 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?

  1. javap tool
  2. javaw command
  3. Javadoc tool
  4. 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?

  1. new List(false, 3)
  2. new List(3, true)
  3. new List(true, 3)
  4. 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ể?

  1. Serialization
  2. Variable Shadowing
  3. Abstraction
  4. 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!

Nếu bạn quan tâm, hãy xem các vị trí đang tuyển dụng của Got It tại: bit.ly/gotit-hanoi và đọc thêm về quy trình tuyển dụng tại đây.

https://d1iv5z3ivlqga1.cloudfront.net/wp-content/uploads/2021/04/29235048/1_QAG9RXQyyMAY7i9OYo84FA.png
Got It Vietnam
February 04, 2021
Share this post to:
Tags:
0 Comments
Inline Feedbacks
View all comments
Các bài viết liên quan
Những cách lấy giá trị checkbox bằng JavaScript đơn giản nhất

Những cách lấy giá trị checkbox bằng JavaScript đơn giản nhất

Làm sao để lấy giá trị checkbox bằng JavaScript? Nhiều bạn khi bắt đầu học lập trình web rất hay phân vân câu hỏi này. Đây là một trong những tác vụ quan trọng giúp người dùng tương tác với website. Hãy cùng tìm Got It hiểu cách lấy giá trị checkbox khi sử dụng […]
JavaScript là gì? Giải thích chi tiết về JavaScript

JavaScript là gì? Giải thích chi tiết về JavaScript

JavaScript là gì? Đây là câu hỏi phổ biến mà các nhà tuyển dụng thường dùng khi phỏng vấn bạn về Frontend. Nếu bạn đang apply cho vị trí Frontend Engineer, hãy chắc chắn rằng bạn thực sự hiểu rõ về JavaScript. Đây là ngôn ngữ phổ biến nhất các egineer hay dùng để tạo […]
MEAN Stack là gì? Cấu trúc, ưu điểm của MEAN Stack

MEAN Stack là gì? Cấu trúc, ưu điểm của MEAN Stack

MEAN Stack là gì? Với những ai đã và đang làm việc với JavaScript thì chắc hẳn đã từng nghe đến khái niệm này. Bài viết dưới đây sẽ giới thiệu cho bạn về định nghĩa, cấu trúc và ưu điểm của giải pháp phát triển ứng dụng web này.  Mục lục1. MEAN Stack là […]
Các design pattern thông dụng trong JavaScript

Các design pattern thông dụng trong JavaScript

Các design pattern thông dụng không còn là công cụ xa lạ với giới lập trình viên. Nhờ có chúng, developer tạo được các mã code có thể bảo trì, khả dụng và dễ tái sử dụng, đặc biệt đối với các ứng dụng lớn. Bài viết dưới đây sẽ giúp bạn hiểu thêm về […]
Các cách lập trình hướng đối tượng trong JavaScript

Các cách lập trình hướng đối tượng trong JavaScript

Áp dụng lập trình hướng đối tượng trong JavaScript là việc không hề đơn giản, đặc biệt là với những ai mới bắt đầu tiếp cận với kỹ thuật này. Bài viết dưới đây giới thiệu về OOP và gợi ý cho bạn 4 thủ thuật để hiện thực các đặc tính của nó với […]
MVC framework là gì? Quy trình hoạt động của mô hình MVC

MVC framework là gì? Quy trình hoạt động của mô hình MVC

MVC framework đóng vai trò quan trọng trong việc thiết kế một chương trình cho máy tính, ứng dụng web hoặc thiết bị di động. Vậy, MVC framework là gì? Quy trình hoạt động của mô hình MVC ra sao? Cùng theo dõi bài viết sau đây của Got It để có câu trả lời […]