ยินดีต้อนรับสู่ภาษาโปรแกรม Java งานแรกที่ผู้เริ่มต้นควรทำคือ "สวัสดี ชาวโลก!" สคริปต์ ในงานนี้ คุณต้องพิมพ์ข้อความไปยังคอนโซล นี่เป็นอีกวิธีหนึ่งในการบอกให้บรรทัดข้อความปรากฏบนหน้าจอ
คู่มือนี้จะแนะนำตัวอย่าง "สวัสดี ชาวโลก!" โปรแกรมและอธิบายวิธีการทำงาน ระหว่างทาง คุณจะได้เรียนรู้หน่วยการสร้างที่ประกอบขึ้นเป็นโปรแกรม Java
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Java บนคอมพิวเตอร์ของคุณแล้ว คุณควรมีโปรแกรมแก้ไขข้อความ เช่น Atom หรือ Sublime Text ด้วย เครื่องมือแก้ไขข้อความใช้เพื่อดูและแก้ไขโปรแกรมในโปรเจ็กต์ Java
Java สวัสดีชาวโลก
มาแนะนำโปรแกรมของคุณให้โลกรู้โดยการเขียนโปรแกรมที่แสดงว่า "สวัสดีชาวโลก!" บนคอนโซล นี่คือลักษณะของโปรแกรม HelloWorld ทั่วไป:
class HelloWorld { // Show a message to the screen public static void main(String[] args) { System.out.println("Hello, World!"); } }
สร้างไฟล์ชื่อ HelloWorld.java
บนคอมพิวเตอร์ของคุณ จากนั้นคัดลอกข้อความที่คุณเห็นด้านบนในไฟล์นั้น ใน Java ชื่อของคลาสต้องตรงกับชื่อของไฟล์ ไฟล์ของคุณต้องชื่อ HelloWorld เพราะคลาสของเราชื่อ HelloWorld
นี่เป็นคุณลักษณะของ Java ที่ช่วยให้โปรแกรมมีความสอดคล้องกัน เมื่อคุณเขียนโค้ดขั้นสูงขึ้น การมีคลาสในไฟล์ที่มีชื่อเดียวกันจะช่วยให้นำทางไปยังคลาสเหล่านั้นและค้นหาโค้ดที่คุณต้องการได้ง่ายขึ้น
รหัสของเราพิมพ์ว่า "สวัสดีชาวโลก!" ไปที่คอนโซลบรรทัดคำสั่ง:
Hello, World!
81% ของผู้เข้าร่วมกล่าวว่าพวกเขารู้สึกมั่นใจมากขึ้นเกี่ยวกับโอกาสในการทำงานด้านเทคโนโลยีหลังจากเข้าร่วม bootcamp จับคู่กับ Bootcamp วันนี้
ผู้สำเร็จการศึกษาจากหลักสูตร bootcamp โดยเฉลี่ยใช้เวลาน้อยกว่าหกเดือนในการเปลี่ยนอาชีพ ตั้งแต่เริ่มต้น bootcamp ไปจนถึงหางานแรก
Java Hello World:A Deep Dive
นั่นคือทั้งหมดที่คุณต้องใช้เพื่อแสดงข้อความไปยังคอนโซล โดยรวมแล้ว โปรแกรมของเรามีรหัสหกบรรทัด สำหรับมือใหม่ คุณอาจสงสัยว่ามันหมายถึงอะไร
เราจะเริ่มต้นด้วยบรรทัดแรก ในบรรทัดแรก เรากำหนดคลาส:
class HelloWorld { }
สำหรับโปรแกรมที่จะทำงานใน Java จะต้องอยู่ภายในคลาส เราได้เรียกชั้นเรียนของเรา HelloWorld รหัสทั้งหมดในวงเล็บปีกกาเป็นส่วนหนึ่งของชั้นเรียน ในขณะที่ภาษาอย่าง Python ใช้ช่องว่างเพื่อระบุว่าโค้ดใดเป็นส่วนหนึ่งของคลาส Java ใช้วงเล็บปีกกา
ในบรรทัดถัดไป เราเขียนความคิดเห็น:
// Show a message to the screen
ความคิดเห็นคือข้อความที่สามารถอ่านได้โดยโปรแกรมเมอร์ที่กำลังดูหรือแก้ไขไฟล์ คอมไพเลอร์ Java ซึ่งรันโค้ดของคุณ จะไม่รันความคิดเห็นใดๆ คอมไพเลอร์รู้ว่าความคิดเห็นมีไว้เพื่อการใช้งานของมนุษย์ ไม่ใช่คำแนะนำสำหรับเครื่อง
ต่อไป เรากำหนด วิธีการหลัก :
public static void main(String[] args) { }
โค้ดบรรทัดนี้ซับซ้อนกว่าโค้ดอื่นๆ เล็กน้อย แต่จริงๆ แล้วค่อนข้างง่าย
ทุกชั้นเรียนต้องมีวิธีการหลัก นี่คือที่ที่ Java เริ่มรันโปรแกรม หากโปรแกรมของคุณไม่มีเมธอดหลัก Java จะไม่รู้ว่าจะเริ่มรันโค้ดจากที่ใด
เราจะข้ามส่วน "โมฆะคงที่สาธารณะ" ไปก่อน นี่เป็นหัวข้อขั้นสูงที่คุณจะได้เรียนรู้ในภายหลัง สำหรับตอนนี้ คุณควรรู้ว่าวิธีการหลักส่วนใหญ่ในโปรแกรมเริ่มต้นใช้คำหลักเหล่านี้
String[]
วิธี args ให้คุณส่งผ่านอาร์กิวเมนต์ไปยังเมธอด เราจะข้ามแนวคิดนี้ไปเพราะคุณไม่จำเป็นต้องรู้ว่าแนวคิดนี้ทำงานอย่างไรเมื่อเริ่มใช้งานครั้งแรก
เช่นเดียวกับชั้นเรียนของเรา main()
. ของเรา วิธีสิ้นสุดในชุดของวงเล็บปีกกา ในวงเล็บปีกกาเหล่านั้น เรามีข้อความสั่งพิมพ์ข้อความไปยังคอนโซล:
System.out.println(“Hello, World!”);
System.out.println()
วิธีการแสดงข้อความไปยังคอนโซล เราไม่ต้องดำเนินการใดๆ นอกจากบอกวิธีนี้ว่าควรแสดงอะไร
ในโปรแกรมของเรา เราขอวิธีพิมพ์ข้อความ “สวัสดี ชาวโลก!” ไปที่คอนโซล คำสั่งนี้ปรากฏในวงเล็บปีกกาเพื่อให้โปรแกรมของเรารู้ว่าข้อความของเราเป็นส่วนหนึ่งของวิธีการ
ก้าวต่อจาก “สวัสดี ชาวโลก!”
คุณเขียนโปรแกรมแรกใน Java สำเร็จแล้ว คุณควรตบหลังตัวเอง เป็นเรื่องใหญ่ที่คุณเขียนอะไรก็ได้ในโค้ด
“สวัสดีชาวโลก!” โปรแกรมอาจจะง่ายแต่นั่นไม่ใช่ปัญหา คุณไม่จำเป็นต้องคาดหวังจากตัวเองมากเกินไปในครั้งแรก จะมีโอกาสเชี่ยวชาญในหัวข้อยากๆ ต่อไปได้เสมอ พื้นฐานมาก่อน
สิ่งที่เราได้เรียนรู้คือทุกโปรแกรมต้องมีชั้นเรียน ชั้นเรียนนี้ควรใช้ชื่อเดียวกับไฟล์ที่ปรากฏ ทุกโปรแกรมจะต้องมีวิธีการที่เรียกว่า main() สิ่งนี้บอก Java ว่าควรรันโค้ดใด
ไฟล์สามารถมีความคิดเห็น ความคิดเห็นคือข้อความที่มนุษย์สามารถอ่านได้ แต่ไม่ได้ดำเนินการโดยคอมพิวเตอร์
ตอนนี้คุณก็พร้อมที่จะก้าวไปสู่ขั้นตอนต่อไปของการเรียนรู้ภาษา Java แล้ว!