Java Chương trình Hello World

⚡ Tóm tắt thông minh

Java Chương trình Hello World hướng dẫn các lập trình viên mới cách viết, biên dịch và chạy chương trình đầu tiên của họ. Java ứng dụng trên Windows Chỉ sử dụng Notepad, JDK và dấu nhắc lệnh để có một phần giới thiệu đơn giản, thân thiện với người mới bắt đầu.

  • 👋 Những gì bạn xây dựng: Tối thiểu Java Lớp này in ra "Hello World" ra màn hình console bằng cách sử dụng System.out.println bên trong phương thức main.
  • 📝 Công cụ yêu cầu: Java Bộ công cụ phát triển SE (khuyến nghị JDK 17 hoặc 21 LTS) cùng với bất kỳ trình soạn thảo văn bản thuần túy nào như Notepad, Notepad++hoặc trình soạn thảo trực tuyến.
  • ⚙️ Biên dịch và chạy: Sử dụng lệnh `javac FirstProgram.java` để biên dịch, sau đó chạy lệnh `java A` để thực thi tệp mã bytecode được tạo ra.
  • Độ nhạy trường hợp: Java Hệ thống xử lý tên tệp, tên lớp và lệnh đều phân biệt chữ hoa chữ thường, do đó FirstProgram và firstprogram không phải là các định danh tương đương.
  • 🧪 Đối số dòng lệnh: Truyền các giá trị sau tên lớp để điền vào mảng đối số chuỗi và đọc cấu hình trực tiếp từ thiết bị đầu cuối.

Java Chương trình Hello World

Cái gì là Java Chương trình "Xin chào thế giới"?

Java Chương trình "Hello World" là bài tập đầu tiên truyền thống dành cho bất kỳ ai đang học tiếng Anh. JavaĐây là một lớp nhỏ in ra dòng chữ "Hello World" lên màn hình console và minh họa các thành phần cốt lõi của mọi chương trình. Java Ứng dụng: một khai báo lớp, một phương thức main và một câu lệnh xuất. Việc viết và chạy chương trình này xác nhận rằng JDK đã được cài đặt đúng cách và trình biên dịch javac cũng như môi trường chạy Java có thể truy cập được từ thiết bị đầu cuối của bạn.

Phần mềm bạn cần trước khi bắt đầu

Bạn cần hai phần mềm sau để tạo ra sản phẩm đầu tiên của mình. Java chương trình.

1. Các Java Bộ công cụ phát triển SE

Hãy cài đặt phiên bản JDK mới nhất. JDK 17 và JDK 21 là các phiên bản hỗ trợ dài hạn (LTS) và vẫn là lựa chọn được khuyến nghị cho người học mới vào năm 2026. Vui lòng tham khảo hướng dẫn trước đó của chúng tôi để biết thêm chi tiết. tải xuống và cài đặt JDK.

2. Trình soạn thảo văn bản

Với Java Ví dụ "Hello World", chúng ta sử dụng Notepad. Đây là một trình soạn thảo đơn giản được tích hợp sẵn trong máy tính. Windows hệ điều hành. Bạn có thể sử dụng một trình soạn thảo văn bản khác như... Notepad++, Visual Studio Codehoặc một Trực tuyến Java trình biên dịch.

Xin chào thế giới Java - Bạn trước Java Video chương trình

Video này sẽ giúp bạn tìm hiểu cách bắt đầu một Java chương trình.

Nhấp chuột đây nếu video không thể truy cập được

Các bước để biên dịch và chạy chương trình "Hello World" trong Java

Dưới đây là quy trình từng bước hướng dẫn cách viết, biên dịch và chạy chương trình đầu tiên của bạn. Java chương trình.

Bước 1) Mở Notepad từ menu Bắt đầu bằng cách chọn Chương trình > Phụ kiện > Notepad.

Java Chương trình Hello World

Bước 2) Tạo mã nguồn cho chương trình "Hello World" của bạn trong... Java.

  • Khai báo một lớp có tên là A.
  • Khai báo phương thức chính public static void main (String args []) {.
  • Nhập loại System.out.println (“Xin chào Thế giới”);và sẽ in ra "Hello World" Java.

Java Chương trình Hello World

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

Bước 3) Lưu tệp này lại để sử dụng. Java Chương trình Hello World như Chương trình đầu tiên.javaHãy chắc chắn chọn loại tệp là Tất cả tệp khi lưu tệp vào thư mục làm việc của bạn. C:\không gian làm việc.

Java Chương trình Hello World

Bước 4) Mở cửa sổ dòng lệnh. Chuyển đến thư mục đó. C:\không gian làm việcBiên dịch mã chương trình "Hello World" của bạn. Java chương trình sử dụng lệnh:

javac FirstProgram.java

Java Chương trình Hello World

Xác minh tệp lớp đã biên dịch

Bước 5) Nếu bạn nhìn vào thư mục làm việc của mình, bạn có thể thấy rằng một tệp có tên Một lớp học Tệp này đã được tạo. Tệp này chứa mã bytecode độc ​​lập với nền tảng được tạo bởi javac.

Java Chương trình Hello World

Bước 6) Để thực thi đoạn mã, hãy nhập lệnh `java` theo sau là tên lớp. Kết quả mong đợi là... Xin chào thế giới được hiển thị.

java A

Java Chương trình Hello World

Lưu ý: Java Đây là ngôn ngữ lập trình phân biệt chữ hoa chữ thường. Tất cả mã, lệnh và tên tệp đều phải sử dụng cách viết hoa chữ thường nhất quán. Chương trình đầu tiên không giống như chương trình đầu tiên.

Bước 7) Nếu bạn sao chép và dán cùng một đoạn mã vào một IDE như... EclipseViệc biên dịch và thực thi được xử lý chỉ bằng một cú nhấp chuột. Sử dụng IDE rất tiện lợi và giúp tăng năng suất, nhưng vì bạn đang... học tập JavaChúng tôi khuyên bạn nên sử dụng Notepad cho các thao tác đơn giản. Java thực thi chương trình.

Java Chương trình Hello World

Tham số dòng lệnh là gì trong Java?

A đối số dòng lệnh trong Java Đây là thông tin được truyền cho chương trình khi nó được thực thi. Thông tin được truyền được lưu trữ trong mảng chuỗi được cung cấp cho phương thức main(), và mỗi giá trị được lưu trữ dưới dạng chuỗi. Đó là dữ liệu nằm ngay sau tên chương trình trên dòng lệnh khi nó được khởi chạy.

Ví dụ

Khi đang điều hành một lớp học DemoBạn có thể chỉ định các đối số dòng lệnh như sau.

java Demo arg1 arg2 arg3 ...

Đối số dòng lệnh trong Java: Điểm quan trọng

  • Bạn có thể sử dụng các đối số dòng lệnh để chỉ định thông tin cấu hình khi khởi chạy ứng dụng của mình.
  • Không có hạn chế về số lượng Java Các đối số dòng lệnh. Bạn có thể chỉ định bất kỳ số lượng đối số nào.
  • Thông tin được truyền dưới dạng chuỗi ký tự.
  • Các giá trị được lưu trữ trong mảng String args của phương thức main.

Ví dụ: Học Java Đối số dòng lệnh

Bước 1) Sao chép đoạn mã sau vào trình soạn thảo.

class Demo{
     public static void main(String args[]){
         System.out.println("Argument one = "+args[0]);
         System.out.println("Argument two = "+args[1]);
    }
}

Bước 2) Lưu và biên dịch mã.

Bước 3) Chạy mã như Java Demo táo cam.

Đối số dòng lệnh trong Java

Bước 4) Bạn sẽ thấy kết quả sau.

Đối số dòng lệnh trong Java

Câu Hỏi Thường Gặp

Chương trình "Hello World" là chương trình nhỏ nhất có thể. Java Ứng dụng vẫn thực thi một lớp, một phương thức main và xuất ra console. Chạy thành công ứng dụng này xác nhận rằng JDK, trình biên dịch javac và môi trường chạy Java đã được cài đặt và hoạt động chính xác.

Nếu lớp được khai báo là public, tên tệp phải khớp chính xác với tên lớp, bao gồm cả chữ hoa và chữ thường. Đối với các lớp không phải public, chẳng hạn như lớp A đơn giản trong ví dụ này, tên tệp có thể khác nhau, nhưng việc khớp tên tệp vẫn được coi là cách làm tốt nhất.

Lệnh javac là Java Trình biên dịch chuyển đổi tệp mã nguồn .java của bạn thành tệp mã bytecode .class. Lệnh `java` là... Java Trình khởi chạy thời gian chạy tải tệp .class vào JVM và thực thi phương thức main của nó.

Người mới bắt đầu nên cài đặt phiên bản hỗ trợ dài hạn như JDK 17 hoặc JDK 21. Cả hai phiên bản này đều nhận được các bản cập nhật bảo mật trong nhiều năm, được hỗ trợ rộng rãi bởi các IDE và hướng dẫn, và chạy được mọi ví dụ được trình bày trong hướng dẫn "Hello World" này mà không cần sửa đổi.

Đúng vậy. Các trợ lý lập trình AI như GitHub Copilot, Amazon Nhà phát triển Q và JetBrains Trí tuệ nhân tạo có thể tạo cấu trúc cho một lớp "Hello World", giải thích từng từ khóa và phát hiện các dấu chấm phẩy bị thiếu hoặc dấu ngoặc không khớp, v.v.ping người mới bắt đầu học Java Cú pháp nhanh hơn trong khi vẫn tự viết mã.

Đúng vậy. Các trợ lý AI hiện đại có thể tự động tạo ra các biến thể của chương trình "Hello World" chấp nhận các đối số dòng lệnh, lặp lại lời chào, đọc đầu vào của người dùng hoặc định dạng đầu ra, giúp người học khám phá thêm. Java Tính năng được cập nhật nhanh chóng mà không cần rời khỏi trình chỉnh sửa.

Tóm tắt bài viết này với: