Chương này, chúng ta sẽ học cách viết một chương trình Java đơn giản. Trước khi bắt đầu, hãy chắc chắn bạn đã cài đặt JDK (Java Development Kit) trên máy tính của bạn.
Cài đặt JDK và thiết lập path
Để tạo một chương trình Java đơn giản, bạn cần cài đặt JDK và thiết lập path đến thư mục jdk/bin. Bạn có thể tải JDK từ trang chủ của Oracle và cài đặt theo hướng dẫn.
Bước 1: Tạo chương trình Java
Để tạo chương trình Java, bạn cần tạo một lớp chứa phương thức main. Phương thức main là điểm khởi đầu của chương trình Java.
Ví dụ Hello World
Hãy theo dõi ví dụ dưới đây để viết chương trình Hello World:
class Simple {
public static void main(String[] args) {
System.out.println("Xin chào, thế giới");
}
}
Sau đó, bạn lưu file dưới tên Simple.java
.
Bước 2: Biên dịch và chạy chương trình Java
Để biên dịch chương trình Java, bạn gõ lệnh sau:
javac Simple.java
Để chạy chương trình, bạn gõ lệnh sau:
java Simple
Phân tích chi tiết chương trình Java đầu tiên
Dưới đây, chúng ta sẽ giúp bạn hiểu ý nghĩa của các từ khóa và cú pháp trong chương trình Java đầu tiên.
- Từ khóa
class
được sử dụng để khai báo một lớp trong Java. - Từ khóa
public
là một Access Modifier mà biểu diễn tính nhìn thấy, nghĩa là nó có thể được truy cập từ bất kỳ đâu. static
là một từ khóa, nó biểu thị rằng phương thức main có thể được gọi mà không cần tạo đối tượng của lớp.void
là kiểu trả về của phương thức, nghĩa là nó không trả về bất kỳ giá trị nào.main
là tên của phương thức, nó tượng trưng cho điểm khởi đầu của chương trình.String[] args
là một mảng chứa các tham số dòng lệnh.System.out.println()
được sử dụng để in ra màn hình.
Bạn có bao nhiêu cách để viết một chương trình Java?
Có nhiều cách để viết một chương trình Java. Dưới đây là một số ví dụ về cách viết phương thức main khác nhau:
public static void main(String[] args)
public static void main(String []args)
public static void main(String args[])
public static void main(String... args)
Giải quyết lỗi "javac is not recognized as an internal or external command"
Nếu gặp phải lỗi như hình dưới đây, bạn cần thiết lập biến môi trường path
. Bạn có thể xem cách thiết lập path
trong Java để giải quyết vấn đề này.