การพัฒนาโปรแกรมด้วยภาษาจาวานั้น ปัจจุบันมีเครื่องมือหรือโปรแกรมช่วยในการพัฒนามากมาย แม้กระทั้งโปรแกรม NotePad ที่ติดมากับระบบปฏิบัติการวินโดว์ก็สามารถใช้ในการพัฒนาโปรแกรมภาษาจาวาได้ แต่ใช้สำหรับเขียนคำสั่งเท่านั้น ไม่สามารถคอมไพล์ได้ แต่ในบทเรียนนี้จะแนะนำโปรแกรมที่ช่วยในการพัฒนาโปรแกรมภาษาจาวาง่ายขึ้น หรือเราเรียกว่า IDE
IDE คืออะไร
IDE ย่อมาจาก Integrated Development Environment คือ เครื่องมือที่ช่วยในการพัฒนาโปรแกรมโดยมีสิ่งอำนวยความสะดวกต่างๆ เช่น คำสั่ง Compile, Run ตัวอย่างของ IDE เช่น NetBeans, Editplus, JCreator, Eclipse แต่ Notepad ไม่นับว่าเป็น IDE เนื่องจากตัว Notepad เองไม่มีเครื่องมืออำนวยความสะดวกสำหรับการเขียนโปรแกรมใดๆ เลย IDE เป็นโปรแกรมที่รวมคำสั่ง เมนู และ GUI ต่างๆ มาสร้างเป็นโปรแกรมที่มีรูปร่างหน้าตาเหมาะแก่การเขียนโปรแกรม ในบทเรียนนี้เราจะใช้โปรแกรม JCreator LE ในการพัฒนาโปรแกรม
เริ่มต้นใช้งานและเครื่องมือสำคัญของโปรแกรม JCreator LE

1. ดับเบิลคลิกที่ไอคอน JCreator LE เพื่อเปิดโปรแกรม

2. จะได้โปรแกรมที่มีหน้าตาดังภาพด้านบน

3. เริ่มต้นสร้างโปรแกรมด้วยการคลิกที่เมนู “File” เลือก “New” เลือก “File”

4. เลือก “File Type” เลือก “Java Classes” เลือก “Main Class” เสร็จแล้วจึงคลิกที่ปุ่ม “Next”

5. พิมพ์ชื่อของโปรแกรมในช่อง “Name :” เลือกที่จัดเก็บโปรแกรมที่ช่อง “Location :” เสร็จแล้วคลิกที่ปุ่ม “Finish”

6. จะได้คำสั่งเบื้องต้นดังภาพด้านบน ซึ่งส่วนนี้เราเรียกว่า Upper-Central pane คือส่วนที่แสดงการเขียนคำสั่ง แก้ไข และอื่นๆ

7. ทำการเปิด File View ขึ้นมา เพื่อดูที่ตั้งของไฟล์

8. เปิด Build Output เพื่อดูการรายงานผลการรันโปรแกรมว่ามีส่วนใดบ้างที่เกิดข้อผิดพลาด โดยสามารถเปิด Build Output ได้โดยคลิกที่เมนู “View” เลือก “Other Windows” แล้วเลือก “Build View”

9. การเปลี่ยนขนาดตัวอักษรของคำสั่งและอื่นๆ สามารถทำได้โดยไปที่เมนู “Configure” เลือก “Options…”
10. จะปรากฏหน้าต่าง Options ขึ้นมา เลือกที่ “Editor” คลิกที่เครื่องหมาย – ที่อยู่ด้านหน้า Java แล้วเลือกปรับแต่งได้ตามต้องการ เช่น ปรับขนาดตัวอักษรของคำสั่ง ก็เลือกที่ Font แล้วปรับขนาด เป็นต้น

11. ขั้นตอนนี้ เราจะริ่มทดสอบเขียนโปรแกรมภาษาจาวากันแล้ว ในเบื้องต้นให้ลบคำอธิบาย(จะเริ่มต้นด้วย /** ข้อความภาษาอังกฤษ */) ที่โปรแกรมได้สร้างขึ้นมาให้ออกไปเสียก่อน จะได้ไม่รกตา

12. ทดลองเขียนคำสั่ง “System.out.println(“Test My First Program With krui3.com”);” แล้วคลิกที่ปุ่ม “Run Project”
คำอธิบายโปรแกรม
public class krui3 คือการกำหนดชื่อคลาส
public static void main(String[] args) คือ เป็นการประกาศเมธอดหลักในคลาส ดังนี้
public เป็น Access Modifier ที่สามารถเข้าถึงสมาชิกภายในคลาส krui3 ได้จากทุกคลาสที่อยู่ภายในแอพพลิเคชั่นเดียวกัน
static เป็นการกำหนดให้เมธอดหลักเป็นแบบ static method ดังนั้นตัวแปรที่จะถูกใช้ในเมธอดนี้ต้องเป็นตัวแปรที่เป็น static variable เท่านั้น
void กำหนดว่าเมธอดนี้ไม่มีการส่งค่ากลับ คือจะแสดงผลอย่างเดียว
main กำหนดให้เป็นเมธอดหลัก
String[] args ค่าคงที่ที่ตัวแปรส่งเข้ามา ซึ่งจะมีการแปลงให้เป็นสตริงแล้วเก็บไว้ในอาร์เรย์


13. จะได้ผลลัพธ์ออกมาดังภาพด้านบน
ในกรณีที่ไม่มีโปรแกรม JCreator LE สามารถใช้ Tool ตัวอื่นๆ มาใช้ในการเขียนโปรแกรมภาษาจาวาได้ ในที่นี้ขอแนะนำเป็นโปรแกรม Eclipse Java Oxygen
เริ่มต้นใช้งานโปรแกรม Eclipse Java Oxygen

1. คลิกที่ไอคอน Eclipse Java Oxygen

2.
เมื่อเปิดโปรแกรมขึ้นมาแล้ว โปรแกรมจะถามให้เราสร้างพื้นที่เก็บงาน
โดยสามารถคลิกที่ปุ่ม “Wrowse..”
แล้วสร้างโฟลเดอร์เป็นของตัวเอง เสร็จแล้วคลิกที่ปุ่ม “Launch”

3.
คลิกที่ปุ่ม “Create a new Java project”

4.
ในหน้าต่าง New Java Project ตั้งชื่อ Project
name: ในส่วนของ JRE เลือกเป็น CDC-1.1/Foundation-1.1
เสร็จแล้วคลิกที่ปุ่ม “Finish”

5.
ในหน้า Package Explorer คลิกขวาที่ “src” เลือก “New” แล้วเลือก “Class”

6.
ในหน้าต่าง New Java Class ตั้งชื่อคลาสตามต้องการในช่อง
Name: เสร็จแล้วคลิกที่ปุ่ม “Finish”

7.
จะได้โค้ดเริ่มต้นมาดังภาพ
8. ทดลองพิมพ์โค้ดดังนี้
public static void main(String[] args) {
System.out.println(“Test Programing Java by KRUI3.COM”);
}
9.
เมื่อพิมพ์โค้ดแล้วกดปุ่ม Run หรือกดปุ่ม Ctrl
+ F11

อ้างอิง
วิชาการ.คอม, “พื้นฐานการเขียนโปรแกรมเชิงวัตถุ (OOP)”, http://www.vcharkarn.com/blog/113174/88646 สืบค้นวันที่ 25 ก.ย. 60
Darkstriker, “อยากรู้ความหมายและอยากทราบว่า JAVA IDEs คืออะไรอะครับ”, https://www.blognone.com/node/4908 สืบค้นวันที่ 25 ก.ย. 60
mindphp.com, “IDE คืออะไร ไอดีอี คือเครื่องมืออย่างหนึ่งที่ช่วยในการพัฒนาโปรแกรม”, http://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/2245-ide-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html สืบค้นวันที่ 25 ก.ย. 60
ธมนวรรณ มณีจันทร์, “ติดตั้ง JDK (Java Development Kit ) ใน 5 ขั้นตอน”, http://mystou.com/install-jdk/ สืบค้นวันที่ 25 ก.ย. 60