+1

Chương trình Java đầu tiên | ví dụ về Hello World

Chương trình Java đầu tiên | ví dụ về Hello World

Trong phần này, chúng ta học viết như thế nào một chương trình Java đầu tiên. Chúng ta có viết một chương trình Hello World đơn giản một cách dễ dàng sau khi chúng ta tải JDK.

Để tạo một chương chương trình Hello World đơn giản, bạn cần phải tạo một class chứa một phương thức main. Đầu tiên, chúng ta hãy tìm hiểu hiểu yêu cầu.

Yêu cầu đối với ví dụ về Java Hello World

Đề thực thi mọi chương trình Java, phần mềm hoặc ứng dụng sau phải được cài đặt đúng cách.

  • Tải JDK, nếu bạn chưa tải nó, hãy truy cập Tải JDK và hãy tải nó.
  • Đặt đường dẫn của thư mục jdk/bin
  • 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

Nào hãy tạo một chương trình Hello World:

class Simple {
    public static void main(String args[]) {
        System.out.println("Hello Java");
    }
}

Lưu đoạn mã trên vào file Simple.Java

Để biên dịch

javac Simple.java

Để thực thi

java Simple

Kết quả:

Hello Java

Luồng biên dịch

Khi chúng ta biên dịch chương trình bằng công cụ Javac, trình biên dịch Java sẽ chuyển đổi thành mã byte.

Java Complier

Các tham số được sử dụng trong Chương trình Java đầu tiên

Nào chúng ta hãy xem ý nghĩa của class, public, static, void, main, String[], System.out.println().

  • class là một từ khoá được sử dụng để khai báo một class trong java.

  • public là một từ khoá cho phép quyền truy cập, hay còn được gọi là access modifiter đại diện cho khả năng hiển thị. Ở đây nó có nghĩa là hiển thị cho tất cả mọi chỗ khi mình truy cập.

  • static là một từ khóa. Nếu chúng ta khai báo bất kỳ phương thức nào là tĩnh thì nó được gọi là phương thức tĩnh. Ưu điểm cốt lõi của phương thức tĩnh là không cần tạo đối tượng để gọi phương thức tĩnh. Phương thức main() được thực thi bởi JVM, do đó nó không yêu cầu tạo một đối tượng để gọi phương thức main(). Vì vậy, nó tiết kiệm bộ nhớ.

  • void là kiểu trả về của phương thức (method). Nó có nghĩa là không trả về bất kỳ giá trị nào.

  • main đại diện cho điểm bắt đầu của chương trình.

  • String[] args hoặc String args[] được sử dụng cho đối số dòng lệnh. Chúng ta sẽ thảo luận về nó trong phần tới.

  • System.out.println() được sử dụng để in câu lệnh. Ở đây System là một lớp, out là một đối tượng của lớp PrintStream, println() là một phương thức của lớp PrintStream. Chúng ta sẽ thảo luận về hoạt động nội bộ của câu lệnh System.out.println() trong phần sắp tới.


All Rights Reserved

Viblo
Let's register a Viblo Account to get more interesting posts.