จะคอมไพล์และรันโปรแกรม Java ตัวแรกของคุณได้อย่างไร?



บทความนี้จะช่วยคุณในการคอมไพล์และรันโปรแกรม java นอกจากนี้ยังช่วยให้คุณเรียนรู้พื้นฐาน Java และการสอนทีละขั้นตอนในการเขียนรวบรวมและรันโปรแกรม Java

ภาษาระดับสูงเช่น , , C ++ ฯลฯ รวบรวมโปรแกรมให้เทียบเท่ากับรหัสระดับต่ำซึ่งเครื่องสามารถเข้าใจและดำเนินการได้ ในบล็อกนี้เราจะพูดถึงวิธีการเขียนรวบรวมและเรียกใช้โปรแกรม java

ขั้นตอนแรกคือการสร้างโฟลเดอร์สร้างไฟล์ คลาส Java และเขียนโปรแกรม Java เมื่อเราเขียนโปรแกรม Java javac ( Java Compiler ) แปลซอร์สโค้ด java เป็น bytecode เช่น .class ไฟล์ . Bytecode เป็นภาษาเครื่องของ Java Virtual Machine (JVM) Bytecode เรียกอีกอย่างว่ารหัสวิเศษของ Java ซึ่งไม่ขึ้นกับแพลตฟอร์ม





ขั้นตอนที่สำคัญหลังจากติดตั้ง Java ลงในระบบคือการกำหนดเส้นทาง คุณสามารถอ้างถึงสิ่งนี้ ' จะกำหนดเส้นทางใน Java ได้อย่างไร? บทความเพื่อทราบขั้นตอนที่แน่นอน

วิธีแคสต์ double เป็น int ใน java

มาสร้างโปรแกรม Java ง่ายๆกัน



สร้างไฟล์ java เป็น HelloWorld.java

คลาสสาธารณะ HelloWorld {public static void main (String args []) {System.out.println ('Hello World')}}

ในการคอมไพล์โปรแกรมนี้ให้พิมพ์คำสั่งที่แสดงด้านล่างบนพรอมต์คำสั่งของคุณแล้วกด Enter

javac HelloWorld.java

นี้วิ่ง javac.exe , คอมไพเลอร์คำสั่งทั่วไปในการคอมไพล์ใด ๆ .



  javac .java    

เมื่อคุณกด Enter ไฟล์ HelloWorld .class จะถูกสร้างขึ้น คุณจะพบทั้งสองอย่าง HelloTesters.java และ HelloTesters.class ระหว่างไฟล์ในไดเร็กทอรีการทำงานของคุณ

เมื่อเราคอมไพล์โปรแกรม java โดยใช้ javac tool โดยทั่วไปคอมไพเลอร์ java จะทำตามขั้นตอนด้านล่าง:

ดังนั้นเมื่อฉันบอกว่าคอมไพเลอร์จะเพิ่มโค้ดพิเศษในเวลาคอมไพล์ตัวอย่างเช่นหากคุณยังไม่ได้เขียน ผู้สร้าง ลงในโปรแกรมของคุณจากนั้นคอมไพเลอร์จะเพิ่มเข้าไป ตัวสร้างเริ่มต้น ไปยังโปรแกรมของคุณ

ดังนั้นจุดประสงค์หลักของการคอมไพล์ java คือการสร้าง ไฟล์. class ของโปรแกรมที่เครื่องเข้าใจ

หมายเหตุ: Java ต้องการแต่ละ ชั้นเรียน วางไว้ในซอร์สไฟล์ของตัวเองต้องเหมือนกับชื่อคลาสที่มีนามสกุล Java

สร้างสำเนาของวัตถุ java

เมื่อเราเริ่มรวบรวมซอร์สโค้ดแต่ละคลาสจะถูกวางไว้ในตัวเอง ไฟล์. class ที่ประกอบด้วย bytecode .สมมติว่าถ้าคุณต้องการรวบรวมหลาย ๆ ครั้งละไฟล์จากนั้นคุณสามารถใช้คำสั่งด้านล่าง:

javac * .java

คำสั่งนี้จะแปลงไฟล์ java ทั้งหมดเป็นไฟล์. class

ด้วยเหตุนี้เราจึงมาถึงตอนท้ายของบทความนี้เกี่ยวกับกระบวนการ Java Compilation ฉันหวังว่าคุณจะเข้าใจวิธีการรวบรวมโปรแกรม java และมีความชัดเจนเกี่ยวกับแต่ละด้านที่ฉันได้กล่าวถึงข้างต้น

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

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