ตามเนื้อผ้าโปรแกรมแรกในทุกภาษาจะพิมพ์ว่า "Hello, World!" มาดูตั้งแต่การสร้างไฟล์ไปจนถึงการดูผลลัพธ์กันดีกว่า
การสร้างและใช้งานผ่าน Command Line
โปรแกรม Java ทุกโปรแกรมต้องผ่านสี่ขั้นตอนเดียวกัน — ตั้งแต่ไฟล์ต้นฉบับไปจนถึงเอาต์พุตบนหน้าจอ
bash
mkdir hello-java && cd hello-java
# Compile
javac HelloWorld.java
# Run (without .class extension)
java HelloWorld
# Hello, World!กายวิภาคของโปรแกรม
คลิกที่บรรทัดใดก็ได้เพื่อดูว่ามันหมายถึงอะไร
ทำงานโดยไม่มีการคอมไพล์ (Java 11+)
ตั้งแต่ Java 11 เป็นต้นไป โปรแกรมแบบไฟล์เดียวสามารถรันได้โดยตรง โดยไม่ต้องมีขั้นตอนการคอมไพล์ที่ชัดเจน:
bash
java HelloWorld.java
# Hello, World!ผ่านอาร์กิวเมนต์บรรทัดคำสั่ง
พารามิเตอร์ String[] args ใน main() ได้รับอาร์กิวเมนต์ที่ส่งผ่านหลังชื่อคลาส เรามาสำรวจว่า args ถูกแยกวิเคราะห์ทีละบรรทัดอย่างไร
bash
javac Greeting.java
java Greeting # Hello, stranger!
java Greeting Alice # Hello, Alice!วิธีการส่งออกคอนโซล
Java มีหลายวิธีในการเขียนไปยังเอาต์พุตมาตรฐาน คลิกการ์ดแต่ละใบเพื่อดูตัวอย่าง
ความคิดเห็นใน Java
Java มีความคิดเห็นสามประเภท คลิกแต่ละรายการเพื่อดูว่ามีลักษณะอย่างไรและจะใช้เมื่อใด