JavaScript is required

Chọn khai báo đúng cho phương thức main

A.

public static void main()

B.

public void main(String[] arg)

C.

public static void main(String[] args)

D.

public static int main(String[] arg)

Trả lời:

Đáp án đúng: C


Phương thức `main` là điểm khởi đầu của một chương trình Java. Nó phải được khai báo theo một khuôn mẫu nhất định để JVM (Java Virtual Machine) có thể tìm và thực thi nó. Cụ thể, khai báo đúng phải bao gồm các thành phần sau: * `public`: Cho phép phương thức `main` được truy cập từ bất kỳ đâu, đặc biệt là bởi JVM. * `static`: Cho phép phương thức `main` được gọi mà không cần tạo một đối tượng của lớp chứa nó. Điều này là cần thiết vì JVM cần gọi `main` trước khi bất kỳ đối tượng nào được tạo. * `void`: Chỉ ra rằng phương thức `main` không trả về bất kỳ giá trị nào. * `main(String[] args)`: Tên của phương thức phải là `main` và nó phải chấp nhận một mảng các chuỗi (`String[] args`) làm đối số. Mảng này được sử dụng để truyền các tham số dòng lệnh vào chương trình. Trong các lựa chọn được đưa ra, chỉ có phương án 3 tuân thủ tất cả các yêu cầu này. Các phương án khác đều có lỗi về kiểu trả về, thiếu từ khóa `static`, hoặc sai tham số. * Phương án 1 thiếu tham số `String[] args`. * Phương án 2 thiếu từ khóa `static`. * Phương án 4 có kiểu trả về là `int` thay vì `void`. Do đó, phương án 3 là phương án đúng.

Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan