Làm thế nào để viết chương trình Hello World bằng Java?



Bài viết này về Chương trình Hello World trong Java sẽ thực hiện một phân tích đầy đủ về cú pháp của Chương trình Hello World và giải thích tất cả những điều phức tạp xung quanh nó.

Chương trình đầu tiên mà bất kỳ học viết mã là Chương trình Hello World bằng Java. Nhưng đôi khi chúng ta bỏ lỡ sự thực tế của cú pháp cơ bản. Thông qua phương tiện của bài viết này, tôi sẽ tìm hiểu chi tiết về Chương trình Hello World trong Java.

Dưới đây là các chủ đề được đề cập trong bài viết này:





Bắt đầu nào.

Chương trình Hello World bằng Java

Trước khi chúng ta đi vào chi tiết, trước tiên hãy bắt đầu với mã hóa và xem cách một chương trình Hello World cơ bản trong được mã hóa.



public class HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hello World!') System.exit (0) // success}}

Bây giờ bạn đã hoàn tất việc mã hóa, bây giờ hãy phân tích sâu cú pháp của chương trình.

chuỗi con trong java là gì

Phân tích cú pháp

Dòng 1: lớp công khai HelloWorldDemo {

Dòng này sử dụng từ khóa lớp học để khai báo một lớp mới có tên HelloWorldDemo. Vì Java là một Ngôn ngữ, toàn bộ định nghĩa lớp, bao gồm tất cả các thành viên của nó phải được chứa ở giữa dấu ngoặc nhọn mở {và dấu ngoặc nhọn đóng}. Ngoài ra, nó đang sử dụng từ khóa public để chỉ định khả năng truy cập của lớp từ bên ngoài gói.



Dòng 2: public static void main (String [] args) {

Dòng này khai báo một phương thức được gọi là main (String []).Nó được gọi là chủ yếu và đóng vai trò là điểm vào cho Trình biên dịch Java để bắt đầu thực hiện chương trình. Nói cách khác, bất cứ khi nào bất kỳ chương trình nào được thực thi trong Java, phương thức main là hàm đầu tiên được gọi. Các chức năng khác trong ứng dụng sau đó được gọi từ phương thức chính. Trong một ứng dụng Java tiêu chuẩn, một phương thức chính là bắt buộc để kích hoạt việc thực thi.

Bây giờ chúng ta hãy chia nhỏ toàn bộ dòng này và phân tích từng từ:

công cộng : nó là mộtcông cụ sửa đổi truy cập chỉ định khả năng hiển thị. Nó cho phép JVM thực thi phương thức từ bất cứ đâu.

tĩnh : Nó là một từ khóa giúp làm cho bất kỳ thành viên lớp nào trở nên tĩnh. Phương thức main được tạo tĩnh vì không cần tạo đối tượng để gọi trong Java. Do đó, JVM có thể gọi nó mà không cần phải tạo một đối tượng giúp tiết kiệm bộ nhớ.

vô hiệu : Nó đại diện cho kiểu trả về của phương thức. Vì phương thức Java main không trả về bất kỳ giá trị nào nên kiểu trả về của nó được khai báo là void.

chủ yếu() : Đây là tên của phương thức đã được cấu hình trong JVM.

Chuỗi[] : Nó thể hiện rằng phương thức Java main có thể chấp nhận một đối số dòng đơn của kiểu . Đây còn được gọi là đối số dòng lệnh java. Dưới đây tôi đã liệt kê một số chữ ký phương thức chính của java hợp lệ:

  • 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)
  • cuối cùng public static void main (String [] args)

Dòng 3: System.out.println (“Xin chào Thế giới!”)

Hệ thống : Nó là một lớp được định nghĩa trước trong gói java.lang chứa nhiều phương thức và biến hữu ích.

ngoài : Nó là một trường thành viên tĩnh kiểu PrintStream.

println: Nó là một phương thức của lớp PrintStreamvà được sử dụng để in đối số đã được chuyển tới bảng điều khiển chuẩn và một dòng mới. Bạn cũng có thể sử dụng phương thức print () thay vì println ().

Dòng 4: System.exit (0)

giai thừa của một số java

Java.lang. Hệ thống . lối ra Phương thức () được sử dụng đểthoát khỏichương trình hiện tại bằng cách chấm dứt Máy ảo Java hiện đang thực thi. Phương thức này lấy mã trạng thái làm đầu vào, thường làmột giá trị khác 0. Nó chỉ ra trong trường hợp có bất kỳ sự chấm dứt bất thường nào xảy ra.

  • thoát (0): Nó được sử dụng để biểu thị kết thúc thành công.
  • thoát (1) hoặcexit (-1) hoặc bất kỳ giá trị nào khác 0: Nó được sử dụng để chỉ việc chấm dứt không thành công.

Vì vậy, đó là tất cả về cú pháp chương trình. Bây giờ chúng ta hãy xem cách biên dịch chương trình Hello World trong Java.

Biên soạn chương trình

Bây giờ những gì bạn cần là nhập chương trình này vào trình soạn thảo văn bản của bạn, lưu nó với tên lớp mà bạn đã sử dụng trong chương trình của mình. Trong trường hợp của tôi, tôi sẽ lưu nó dưới dạng HelloWorldDemo.java.

Bước tiếp theo là đi tới cửa sổ bảng điều khiển của bạn và điều hướng đến thư mục nơi bạn đã lưu chương trình của mình.

Bây giờ để biên dịch chương trình gõ lệnh dưới đây:

cách thoát chương trình java
javac HelloWorldDemo.java

Lưu ý: Java phân biệt chữ hoa chữ thường, do đó hãy đảm bảo rằng bạn nhập tên tệp vào đúng định dạng.

Nếu được thực thi thành công, lệnh này sẽ tạo tệp HelloWorldDemo.class, tệp này sẽ độc lập với máy và có tính di động.

Bây giờ bạn đã biên dịch thành công chương trình, chúng ta hãy thử thực hiện Chương trình Hello World bằng Java và lấy kết quả.

Thực hiện chương trình

Để thực hiện HelloWorld của bạn trong trên dòng lệnh, tất cả những gì bạn cần làm là nhập đoạn mã dưới đây:

java HelloWorldDemo

Thì đấy! Bạn đã thực hiện thành công chương trình đầu tiên của mình bằng Java.

Trong trường hợp bạn đang sử dụng IDE, bạn có thể bỏ qua tất cả những rắc rối này và chỉ cần nhấn nút thực thi trong IDE của mình để biên dịch và thực thi Hello World trong Program Java của bạn.

Điều này đưa chúng ta đến phần cuối của bài viết này vềChương trình Hello World bằng Java. Nếu bạn muốn biết thêm về Java, bạn có thể tham khảo .

Bây giờ bạn đã hiểu thế nào làChương trình Hello World bằng Java, kiểm tra của Edureka, một công ty học trực tuyến đáng tin cậy với mạng lưới hơn 250.000 người học hài lòng trải dài trên toàn cầu. Khóa đào tạo và cấp chứng chỉ về Java J2EE và SOA của Edureka được thiết kế dành cho sinh viên và các chuyên gia muốn trở thành Nhà phát triển Java. Khóa học được thiết kế để cung cấp cho bạn khởi đầu về lập trình Java và đào tạo bạn về cả khái niệm Java cốt lõi và nâng cao cùng với các khung Java khác nhau như Hibernate & Spring.

Có một câu hỏi cho chúng tôi? Hãy đề cập đến nó trong phần nhận xét của điều này “Chương trình Hello World bằng Java”Và chúng tôi sẽ liên hệ lại với bạn trong thời gian sớm nhất.