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.
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ặcString 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ệnhSystem.out.println()
trong phần sắp tới.
All rights reserved