ไวยากรณ์และคอมเมนต์ (Java Syntax & Comment)
ยินดีต้อนรับสู่โลกของ Java การเริ่มต้นเขียนโปรแกรมอาจดูน่ากลัว แต่ไม่ต้องกังวล เราจะเริ่มจากพื้นฐานกันก่อน
ไวยากรณ์พื้นฐานของ Java (Java Syntax)
ไวยากรณ์คือกฎเกณฑ์ในการเขียนโค้ด เหมือนกับไวยากรณ์ในภาษาไทยที่บอกว่าเราควรเขียนประโยคอย่างไร
1. โครงสร้างพื้นฐานของโปรแกรม Java
public class ชื่อคลาส {
public static void main(String[] args) {
// โค้ดของคุณจะอยู่ตรงนี้
}
}public class ชื่อคลาส: นี่คือการประกาศคลาส ชื่อคลาสควรตรงกับชื่อไฟล์ของคุณpublic static void main(String[] args): นี่คือ main method ซึ่งเป็นจุดเริ่มต้นของโปรแกรม
2. การพิมพ์ข้อความออกทางหน้าจอ
System.out.println("สวัสดีชาวโลก!");นี่คือวิธีแสดงข้อความ “สวัสดีชาวโลก!” บนหน้าจอ
3. ตัวแปรและชนิดข้อมูล
int อายุ = 25;
String ชื่อ = "สมชาย";
boolean เป็นนักเรียน = true;int: สำหรับตัวเลขจำนวนเต็มString: สำหรับข้อความboolean: สำหรับค่าจริง (true) หรือเท็จ (false)
4. การใช้เครื่องหมายวรรคตอน
- ใช้
;(semicolon) เพื่อจบประโยคคำสั่ง - ใช้
{}(curly braces) เพื่อกำหนดขอบเขตของบล็อกโค้ด
คอมเมนต์ใน Java (Java Comments)
คอมเมนต์คือข้อความที่เราเขียนเพื่ออธิบายโค้ด คอมพิวเตอร์จะไม่ประมวลผลส่วนนี้
1. คอมเมนต์บรรทัดเดียว
// นี่คือคอมเมนต์บรรทัดเดียว
int คะแนน = 95; // คุณสามารถใส่คอมเมนต์ท้ายบรรทัดได้ด้วย2. คอมเมนต์หลายบรรทัด
/*
นี่คือคอมเมนต์หลายบรรทัด
คุณสามารถเขียนอธิบายยาวๆ ได้ตรงนี้
*/3. คอมเมนต์สำหรับ Javadoc
/**
* นี่คือคอมเมนต์สำหรับ Javadoc
* ใช้สำหรับอธิบายคลาสหรือเมธอด
* @author ชื่อคุณ
*/ตัวอย่างโปรแกรมง่ายๆ
มาดูตัวอย่างโปรแกรมที่รวมทุกอย่างที่เราเรียนรู้กันมา:
/**
* โปรแกรมทักทายอย่างง่าย
* @author คุณเอง
*/
public class โปรแกรมทักทาย {
public static void main(String[] args) {
// ประกาศตัวแปร
String ชื่อ = "น้องโค้ดเดอร์";
int อายุ = 18;
// พิมพ์ข้อความทักทาย
System.out.println("สวัสดี " + ชื่อ);
System.out.println("คุณอายุ " + อายุ + " ปีแล้วนะ!");
// ตรวจสอบว่าเป็นผู้ใหญ่หรือไม่
boolean เป็นผู้ใหญ่ = อายุ >= 18;
System.out.println("คุณเป็นผู้ใหญ่แล้ว: " + เป็นผู้ใหญ่);
}
}สรุป
เราได้เรียนรู้เกี่ยวกับไวยากรณ์พื้นฐานของ Java และวิธีการใช้คอมเมนต์แล้ว สิ่งเหล่านี้เป็นพื้นฐานสำคัญในการเขียนโปรแกรม Java ต่อไปเราจะได้เรียนรู้เกี่ยวกับแนวคิดที่ซับซ้อนมากขึ้น แต่อย่าลืมว่าทุกโปรแกรมเริ่มต้นจากพื้นฐานเหล่านี้ทั้งนั้น
ปรับปรุงล่าสุด