Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

Java Compilers:คำแนะนำทีละขั้นตอน

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



โปรแกรม Java ทำงานอย่างไร

Java Compilers:คำแนะนำทีละขั้นตอน

Java ไม่ใช่ภาษาโปรแกรมคอมไพล์อย่างสมบูรณ์ อย่างไรก็ตาม มันไม่ใช่ภาษาโปรแกรมที่ตีความอย่างสมบูรณ์เช่นกัน

การคอมไพล์ในอินสแตนซ์นี้หมายถึงการแปลเป็นภาษาระดับล่างโดยไม่ขึ้นอยู่กับแพลตฟอร์มประเภทใดประเภทหนึ่ง คุณลักษณะนี้เป็นหนึ่งในคุณสมบัติที่ใหญ่ที่สุดของภาษา Java

เรามีไฟล์ *.java ของเรา เมื่อเราคอมไพล์และรันโปรแกรม ไฟล์จะต้องผ่านคอมไพเลอร์ก่อนจึงจะแปลเป็น bytecode ไฟล์ Bytecode *.class ไม่ใช่ปลายทางสุดท้าย แต่เป็นขั้นตอนที่เป็นตัวกลางในการก้าวไปสู่สิ่งที่แตกต่าง

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

Java IDEs ที่ใช้งานได้ดีสำหรับผู้เริ่มต้น

ต่อไปนี้คือรายการสภาพแวดล้อมออนไลน์/แซนด์บ็อกซ์บางส่วนที่พร้อมใช้งานเพื่อสร้างโปรเจ็กต์โดยใช้ Java นี่ไม่ใช่รายการที่ละเอียดถี่ถ้วน แต่จะช่วยให้คุณเริ่มต้นได้

Repl.it

Java Compilers:คำแนะนำทีละขั้นตอน

Repl.it เป็น IDE ที่ใช้งานง่ายซึ่งไม่เพียงแต่ช่วยให้คุณสร้างโปรเจ็กต์ Java เท่านั้น แต่ยังมีภาษาอื่นๆ อีกมากมายที่สามารถใช้เขียนโค้ดได้ สิ่งที่คุณต้องทำคือสร้างไฟล์และกดรันเพื่อให้มันคอมไพล์และตีความให้คุณ . เมื่อคุณสร้าง Java repl ใหม่ โปรแกรมตัวอย่างจะปรากฏขึ้น

JDoodle

Java Compilers:คำแนะนำทีละขั้นตอน

JDoodle เป็น IDE ที่ยอดเยี่ยมในการคอมไพล์โปรแกรมของคุณ มันทำงานร่วมกับภาษาอื่นๆ มี API ที่คุณสามารถใช้เพื่อรันโปรแกรมของคุณ และอื่นๆ คอมไพเลอร์ออนไลน์ดั้งเดิมใช้งานได้กับไฟล์ครั้งละหนึ่งไฟล์เท่านั้น แต่ตอนนี้มี Advanced Compiler เพื่อทำงานกับไฟล์หลายไฟล์

81% ของผู้เข้าร่วมกล่าวว่าพวกเขารู้สึกมั่นใจมากขึ้นเกี่ยวกับโอกาสในการทำงานด้านเทคโนโลยีหลังจากเข้าร่วม bootcamp จับคู่กับ Bootcamp วันนี้

ผู้สำเร็จการศึกษาจากหลักสูตร bootcamp โดยเฉลี่ยใช้เวลาน้อยกว่าหกเดือนในการเปลี่ยนอาชีพ ตั้งแต่เริ่มต้น bootcamp ไปจนถึงหางานแรก

โคดีว่า

Java Compilers:คำแนะนำทีละขั้นตอน

Codiva เช่น repl และ JDoodle มีความสามารถในการใช้หลายโฟลเดอร์และไฟล์ มีเลย์เอาต์ที่เรียบง่ายและใช้งานง่าย คล้ายกับสภาพแวดล้อมที่คุณจะเขียนโค้ดใน IDE ของคุณเอง

ไอเดียน

Java Compilers:คำแนะนำทีละขั้นตอน

สิ่งที่น่าสนใจเกี่ยวกับ Ideone.com คือรู้สึกเหมือนมีสภาพแวดล้อมในการเข้ารหัส เช่น Hackerrank, Leetcode หรือ Visual Studio Code นี่เป็น IDE ที่ยอดเยี่ยมในการทดสอบตัวอย่างโค้ดเล็กๆ น้อยๆ เพื่อดูว่าใช้งานได้หรือไม่ ดูเหมือนว่าจะไม่มีความสามารถในการทำโปรเจ็กต์แบบหลายไฟล์หรือหลายโฟลเดอร์แบบเต็มขนาดในขณะนี้

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