Câu lệnh khai báo chuẩn cho cách main như thế nào?
Trả lời:
Đáp án đúng: A
Câu lệnh khai báo chuẩn cho hàm main
trong Java là:
public
: Hàmmain
phải được khai báo làpublic
để có thể được gọi từ bên ngoài class (cụ thể là bởi JVM - Java Virtual Machine).static
: Hàmmain
phải được khai báo làstatic
vì nó được gọi mà không cần tạo một instance (đối tượng) của class chứa nó.void
: Hàmmain
không trả về bất kỳ giá trị nào, do đó kiểu trả về phải làvoid
.main(String[] args)
: Tên hàm phải làmain
, và nó phải nhận một mảng các chuỗi (String[] args
) làm tham số. Tham số này cho phép truyền các tham số dòng lệnh vào chương trình.
Với các điều kiện trên, đáp án A là đáp án đúng.
Các đáp án khác sai vì:
- B: Kiểu trả về là
int
là không đúng. Hàmmain
phải có kiểu trả vềvoid
. Tham sốString args
không phải là mảng. - C: Thiếu từ khóa
void
trướcmain
. - D: Thêm từ khóa
final
là không bắt buộc. Mặc dù không sai hoàn toàn (chương trình vẫn sẽ chạy), nó không phải là khai báo chuẩn và hạn chế việc ghi đè phương thức này trong các lớp con (nếu có).