Chương này, chúng ta sẽ học cách viết một chương trình đơn giản trong java. Để viết chương trình Hello World trong java, đầu tiên bạn nên cài JDK
Để tạo một chương trình Java đơn giản, bạn cần tạo một lớp chứa phương thức main.
Để thực thi bất cứ chương trình Java nào, bạn cần phải đáp ứng những yêu cầu sau:
- Cài đặt JDK nếu bạn chưa cài đặt nó. Bạn có thể tải JDK tại đây.
- Thiết lập path cho java, tham khảo chương thiết lập path cho java.
- Tạo chương trình Java.
- Biên dịch và chạy chương trình Java.
Nội dung chính
Tạo ví dụ Hello World
Dưới đây là ví dụ Hello World trong java:
File: HelloWorld.java
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
Save đoạn code trên trên thành file HelloWorld.java
Để biên dịch và chạy ví dụ trên bạn làm như sau:
- Run cmd.exe bằng cách bấm tổ hớp phím Window + R --> gõ cmd --> enter
- Lệnh CD đến thư mục chứa file HelloWorld.java
- Để biên dịch, bạn gõ lệnh: javac HelloWorld.java
- Để run, bạn gõ lệnh: java HelloWorld
Kết quả:
Phân tích chương trình java Hello World
Dưới đây, chúng tôi sẽ giúp bạn hiểu ý nghĩa của class, public, static, void, main, String[], System.out.println().
- class: được sử dụng để khai báo một lớp trong Java.
- public: là một Access Modifier mà biểu diễn tính nhìn thấy, nghĩa rằng nó là nhìn nhất với tất cả.
- static: là một từ khóa, mà nếu chúng ta khai báo bất cứ phương thức nào là static thì nó còn được gọi là phương thức tĩnh hoặc phương thức static. Lợi thế chủ yếu của phương thức static là không cần thiết tạo đối tượng để triệu hồi phương thức static. Phương thức main được thực thi bởi JVM, vì thế bạn không cần thiết tạo một đối tượng để gọi phương thức main. Việc này giúp tiết kiệm bộ nhớ.
- void: là kiểu trả về của phương thức, nghĩa là phương thức không trả về bất cứ giá trị nào.
- main: đại diện cho khởi động chương trình.
- String[] args: được sử dụng cho tham số dòng lệnh. Bạn sẽ tìm hiểu về chúng sau.
- System.out.println(): được sử dụng như là lệnh in. Chương sau, bạn sẽ thấy cách làm việc nội tại của lệnh System.out.println này.
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. Các sửa đổi có thể được thực hiện trong chương trình Java như sau:
1. Thay đổi thứ tự các modifier, không thay đổi thứ tự của tham số.
Ví dụ:static public void main(String args[])
2. Thay kiểu khai báo tham số (mảng args)
Ví dụ:public static void main(String[] args) public static void main(String []args) public static void main(String args[])
3. Sử dụng dấu ba chấm ... thay vì [] khi khai báo tham số (mảng args)
Ví dụ:public static void main(String... args)
Một số phương thức main hợp lệ trong Java:
public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args)
Một số phương thức main không hợp lệ trong Java:
public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args)