Phương thức main() trong Java application

Phương thức main() là entry point của standard Java application. JVM sẽ sử dụng phương thức main() để execute một chương trình Java.

Thông thường chúng ta sẽ viết code cho phương thức main() đầy đủ như sau:

Từ khoá public là access modifier, điều này có nghĩa phương thức main() có thể access ở bất cứ đâu đó các bạn. Từ Java 25 trở đi thì các bạn không bắt buộc khai báo public access modifier này nữa, Java có thể hiểu và execute phương thức main() này, các bạn nhé!

Từ khóa static định nghĩa phương thức main() này thuộc về class, không phải thuộc về đối tượng của class nên nó có thể dễ dàng được gọi bởi JVM mà không cần khởi tạo đối tượng cho class Application.

Từ khóa void định nghĩa kiểu dữ liệu được trả về với no data. Nó chỉ đơn giản là return lại control cho JVM.

Java sẽ sử dụng tên phương thức chính xác là main() để execute ứng dụng.

String[] là một mảng của String, giúp chúng ta có thể truyền các tham số vào ứng dụng. Có một số cách khác mà các bạn có thể khai báo cho phần tham số này như sau:

  • String args[]
  • String… args

Các bạn có thể xem thêm video ở đây:

Add Comment