Reportar esta app

Description

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.

Tạo ví dụ Hello World

Dưới đây là ví dụ Hello World trong java:

File: HelloWorld.java


1
2
3
4
5
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:

  1. Run cmd.exe bằng cách bấm tổ hớp phím Window + R –> gõ cmd –> enter
  2. Lệnh CD đến thư mục chứa file HelloWorld.java
  3. Để biên dịch, bạn gõ lệnh: javac HelloWorld.java
  4. Để run, bạn gõ lệnh: java HelloWorld
Tham khảo thêm ngay  Cài đặt môi trường Java

Kết quả:

Hello World trong java

Trên đây là một ví dụ về Hello World trong java sử dụng command line để biên dịch và run. Chúng tôi sử dụng command line để giới thiệu bạn cách biên dịch và run mã nguồn java. Ngoài ra, cũng như các ngôn ngữ lập trình khác, java có rất nhiều IDE hỗ trợ lập trình chẳng hạn như eclipse, netbean, intellij, …


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.
Tham khảo thêm ngay  Hệ thống Unicode trong java

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ụ:


1
static public void main(String args[])

2. Thay kiểu khai báo tham số (mảng args)

Ví dụ:


1
2
3
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ụ:


1
public static void main(String... args)

Một số phương thức main hợp lệ trong Java:


1
2
3
4
5
6
7
8
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:


1
2
3
4
public void main(String[] args)  
static void main(String[] args)  
public void static main(String[] args)  
abstract public static void main(String[] args)

Leave a Reply

Your email address will not be published. Required fields are marked *