บทนำ (Overview)
เพื่อนำไปสู่การทดสอบเจาะระบบโปรแกรมประเภท “Java” จึงต้องเรียนรู้การเขียนโปรแกรม “Java” เสียก่อน โดยเริ่มต้นจะทำการ “Setting up” ส่วนประกอบต่าง ๆ
เราอาจเคยได้ยินตัวย่อตระกูล J ซึ่งความหมายก็เป็นดังนี้
- J2SE (Standard Edition) พัฒนาโปรแกรมบนคอมพิวเตอร์ทั่วไป “note book” หรือ “PC”
- J2EE (Enterprise Edition) พัฒนาโปรแกรมในองค์กรขนาดใหญ่ซึ่งมีความสลับซับซ้อน
- J2ME (Micro Edition) พัฒนาโปรแกรมบนโทรศัพท์มือถือ หรือ “PDA”
ในการทดสอบจะใช้ “Java รุ่น SE” (Standard Edition) (http://www.oracle.com/technetwork/java/javase/downloads/index.html) ซึ่งจะประกอบด้วย
- JDK (Java Development Kit) และ
- JRE (Java Runtime Environment) library สำหรับการ “RUN” โปรแกรม “Java” ที่เราเขียนขึ้นมา
ส่วนตัวโปรแกรมที่ใช้เขียน Java เราเลือกใช้ตัว “eclipse”( http://www.eclipse.org/downloads/)
ขั้นตอน (Steps)
- ดาวน์โหลดทั้ง “J2SE” และ eclipse จากนั้นติดตั้งให้เรียบร้อย
- เปิด eclipse จากนั้นไปที่เมนู “File > New > Project”
- เลือก “Java Project” และคลิก “Next”
- ตั้งชื่อใน “Project Name” และคลิก “Finish”
- เมื่อได้ “Java Project” แล้วเราจะมาสร้าง “Class” แรกกันสำหรับสร้าง “Function” แสดงข้อความ “Hello World” ไปที่เมนู “File > New > Class”
- ตั้งชื่อ “Class” ในช่อง “Name” (จะไม่อนุญาตให้ตั้งชื่อ Class ซ้ำ)
- เมื่อสร้าง “Class” ใหม้เสร็จสิ้นตัวโปรเจคของเราจะประกอบไปด้วยตามรูปภาพ
- เราจะต้องสร้าง Method หลักขึ้นมาก่อน ซึ่ง “Method” หลักนี้จะทำงานอัตโนมัติเมื่อ “Class” ถูกเรียกใช้งาน เราเรียก “Method” แรกว่า “main”
public class clsLogin { public static void main(String[] args) { } }
- ทดสองใส่ฟังก์ชันเพื่อแสดงข้อความ “Hello world”
public class clsLogin { public static void main(String[] args) { System.out.println("Hello world!!!"); } }
- จากนั้นลองทดสอบ “Run” โปแกรม โดยกดปุ่ม
- ตรวจสอบผลการเขียนโปรแกรมที่ “Console”