จะเขียนโปรแกรม Hello World ใน Java ได้อย่างไร?



บทความเกี่ยวกับ Hello World Program ใน Java นี้จะทำการวิเคราะห์อย่างสมบูรณ์เกี่ยวกับไวยากรณ์ของ Hello World Program และอธิบายถึงสาระสำคัญทั้งหมดที่อยู่รอบ ๆ

โปรแกรมแรก ๆ เลยก็ว่าได้ เรียนรู้การเขียนโค้ดคือ Hello World Program ใน Java แต่หลายครั้งที่เราพลาดความสำคัญของไวยากรณ์พื้นฐาน จากสื่อกลางของบทความนี้ฉันจะเข้าสู่รายละเอียดของโปรแกรม Hello World ใน Java

ด้านล่างนี้เป็นหัวข้อที่กล่าวถึงในบทความนี้:





มาเริ่มกันเลย.

โปรแกรม Hello World ใน Java

ก่อนที่เราจะลงรายละเอียดก่อนอื่นเรามาเริ่มต้นด้วยการเขียนโค้ดและดูว่าโปรแกรม Hello World พื้นฐานเป็นอย่างไร ถูกเข้ารหัส



คลาสสาธารณะ HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hello World!') System.exit (0) // success}}

ตอนนี้คุณเสร็จสิ้นการเขียนโค้ดแล้วตอนนี้ให้วิเคราะห์ไวยากรณ์ของโปรแกรมในเชิงลึก

วิธีหยุดโปรแกรม java ในโค้ด

การวิเคราะห์ไวยากรณ์

บรรทัดที่ 1: คลาสสาธารณะ HelloWorldDemo {

บรรทัดนี้ใช้ประโยชน์จากคำหลัก ชั้นเรียน สำหรับการประกาศคลาสใหม่ชื่อว่า HelloWorldDemo เนื่องจาก Java เป็นไฟล์ ภาษาคำจำกัดความของคลาสทั้งหมดรวมถึงสมาชิกทั้งหมดต้องอยู่ระหว่างวงเล็บปีกกาเปิด {และวงเล็บปีกกาปิด} นอกจากนี้ยังใช้คีย์เวิร์ดสาธารณะเพื่อระบุการเข้าถึงของคลาสจากภายนอกแพ็คเกจ



บรรทัดที่ 2: public static void main (String [] args) {

บรรทัดนี้ประกาศเมธอดที่เรียกว่า main (String [])เรียกว่า หลัก วิธีการและทำหน้าที่เป็นจุดเริ่มต้นสำหรับ คอมไพเลอร์ Java เพื่อเริ่มการทำงานของโปรแกรม กล่าวอีกนัยหนึ่งคือเมื่อใดก็ตามที่โปรแกรมใด ๆ ถูกเรียกใช้งานใน Java เมธอดหลักคือฟังก์ชันแรกที่เรียกใช้ จากนั้นฟังก์ชันอื่น ๆ ในแอปพลิเคชันจะถูกเรียกใช้จากวิธีการหลัก ในแอ็พพลิเคชัน Java มาตรฐานวิธีหลักวิธีหนึ่งที่จำเป็นในการทริกเกอร์การดำเนินการ

ตอนนี้ให้แบ่งบรรทัดทั้งหมดนี้และวิเคราะห์แต่ละคำ:

สาธารณะ : มันคือตัวปรับการเข้าถึงระบุการมองเห็น อนุญาตให้ JVM ดำเนินการวิธีการได้จากทุกที่

คงที่ : เป็นคำหลักที่ช่วยในการทำให้สมาชิกชั้นเรียนคงที่ วิธีการหลักถูกสร้างขึ้นแบบคงที่เนื่องจากไม่จำเป็นต้องสร้างวัตถุเพื่อเรียกใช้ไฟล์ ใน Java ดังนั้น JVM จึงสามารถเรียกใช้งานได้โดยไม่ต้องสร้างวัตถุที่ช่วยในการบันทึกหน่วยความจำ

เป็นโมฆะ : แสดงถึงประเภทการส่งคืนของวิธีการ เนื่องจากเมธอดหลักของ Java ไม่คืนค่าใด ๆ ประเภทการส่งคืนจึงถูกประกาศว่าเป็นโมฆะ

หลัก() : เป็นชื่อของวิธีการที่กำหนดค่าไว้ใน JVM

สตริง [] : แสดงว่าเมธอดหลักของ Java สามารถยอมรับอาร์กิวเมนต์บรรทัดเดียวของประเภทได้ . สิ่งนี้เรียกอีกอย่างว่าอาร์กิวเมนต์บรรทัดคำสั่ง java ด้านล่างนี้ฉันได้ระบุลายเซ็นวิธีหลักของจาวาที่ถูกต้องไว้จำนวนหนึ่ง:

  • โมฆะคงที่สาธารณะ main (String [] args)
  • โมฆะคงที่สาธารณะ main (String [] args)
  • โมฆะคงที่สาธารณะ main (String args [])
  • โมฆะคงที่สาธารณะหลัก (สตริง… args)
  • โมฆะสาธารณะแบบคงที่ main (String [] args)
  • สาธารณะคงที่สุดท้ายโมฆะ main (String [] args)
  • หลักโมฆะคงที่สาธารณะสุดท้าย (String [] args)

บรรทัดที่ 3: System.out.println (“ Hello World!”)

ระบบ : เป็นคลาสที่กำหนดไว้ล่วงหน้าในแพ็คเกจ java.lang ซึ่งมีวิธีการและตัวแปรที่มีประโยชน์ต่างๆ

ออก : เป็นฟิลด์สมาชิกแบบคงที่ของประเภท PrintStream

println: เป็นวิธีการของคลาส PrintStreamและใช้สำหรับการพิมพ์อาร์กิวเมนต์ที่ส่งผ่านไปยังคอนโซลมาตรฐานและขึ้นบรรทัดใหม่ คุณยังสามารถใช้วิธี print () แทน println ()

บรรทัดที่ 4: System.exit (0)

เพิ่มเป็นสองเท่าเป็น int

java.lang ระบบ . ทางออก () ใช้เมธอดออกจากโปรแกรมปัจจุบันโดยการยกเลิก Java Virtual Machine ที่กำลังดำเนินการอยู่ วิธีนี้ใช้รหัสสถานะเป็นอินพุตซึ่งโดยทั่วไปค่าที่ไม่ใช่ศูนย์ บ่งชี้ในกรณีที่การยุติที่ผิดปกติเกิดขึ้น

  • ทางออก (0): ใช้เพื่อระบุการยุติที่ประสบความสำเร็จ
  • ทางออก (1) หรือexit (-1) หรือค่าที่ไม่ใช่ศูนย์: ใช้เพื่อระบุการยกเลิกที่ไม่สำเร็จ

นั่นคือทั้งหมดที่เกี่ยวกับไวยากรณ์ของโปรแกรม มาดูวิธีรวบรวม Hello World ในโปรแกรม Java กัน

การรวบรวมโปรแกรม

ตอนนี้สิ่งที่คุณต้องพิมพ์ในโปรแกรมนี้ในโปรแกรมแก้ไขข้อความของคุณบันทึกด้วยชื่อคลาสที่คุณใช้ในโปรแกรมของคุณ ในกรณีของฉันฉันจะบันทึกเป็น HelloWorldDemo.java

ขั้นตอนต่อไปคือไปที่หน้าต่างคอนโซลของคุณและไปที่ไดเร็กทอรีที่คุณบันทึกโปรแกรมไว้

ตอนนี้เพื่อที่จะ รวบรวมโปรแกรม พิมพ์คำสั่งด้านล่าง:

ไบนารีถึงทศนิยมใน java
javac HelloWorldDemo.java

หมายเหตุ: Java คำนึงถึงขนาดตัวพิมพ์ดังนั้นโปรดตรวจสอบว่าคุณพิมพ์ชื่อไฟล์ในรูปแบบที่ถูกต้อง

หากดำเนินการสำเร็จคำสั่งนี้จะสร้างไฟล์ HelloWorldDemo.class ซึ่งจะเป็นเครื่องที่เป็นอิสระและพกพาได้

เมื่อคุณคอมไพล์โปรแกรมสำเร็จแล้วให้เราลองรันโปรแกรม Hello World ของเราใน Java และรับผลลัพธ์

การดำเนินการโปรแกรม

เพื่อดำเนินการ HelloWorld ของคุณในรูปแบบ ในบรรทัดคำสั่งสิ่งที่คุณต้องทำคือพิมพ์รหัสด้านล่าง:

java HelloWorldDemo

โวลา! คุณรันโปรแกรมแรกใน Java สำเร็จแล้ว

ในกรณีที่คุณใช้ IDE คุณสามารถข้ามความยุ่งยากทั้งหมดนี้ไปได้และเพียงแค่กดปุ่มดำเนินการใน IDE ของคุณเพื่อรวบรวมและดำเนินการ Hello World ของคุณใน Program Java

เรามาถึงตอนท้ายของบทความนี้ในโปรแกรม Hello World ใน Java. หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ Java คุณสามารถอ้างถึงไฟล์ .

ตอนนี้คุณได้เข้าใจแล้วว่าไฟล์โปรแกรม Hello World ใน Javaตรวจสอบไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ซึ่งมีเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก หลักสูตรการฝึกอบรมและการรับรอง Java J2EE และ SOA ของ Edureka ได้รับการออกแบบมาสำหรับนักเรียนและผู้เชี่ยวชาญที่ต้องการเป็น Java Developer หลักสูตรนี้ออกแบบมาเพื่อให้คุณเริ่มต้นการเขียนโปรแกรม Java และฝึกอบรมแนวคิด Java ทั้งหลักและขั้นสูงพร้อมกับเฟรมเวิร์ก Java ต่างๆเช่น Hibernate & Spring

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของ 'โปรแกรม Hello World ใน Java” แล้วเราจะติดต่อกลับโดยเร็วที่สุด