การติดตั้ง Java SDK และการปรับแต่งค่าพื้นฐาน (Install Java SDK and Config)
การติดตั้ง Java SDK และการปรับแต่งค่าพื้นฐาน (Install Java SDK and Config) การเริ่มต้นเขียนโปรแกรมภาษา Java สิ่งแรกสุดที่เราจะต้องทำก็คือการมีเครื่อง คอมพิวเตอร์ อาจจะเป็น Desktop PC ทั่ว ๆ ไปหรือ Notebook ที่ติดตั้ง Windows ซึ่งสามารถใช้ได้กับ Windows ทุกเวอร์ชั่น แต่ในปัจจุบันที่ใช้มากที่สุดก็คือ Windows XP และ Windows 7 และหลังจากที่เรามี Windows OS พร้อมแล้ว ขั้นต่อไปก็คือ การติดตั้ง Java SDK ซึ่งภายใน Java SDK จะประกอบด้วย |
- JDK (Java Development Kit) เป็น compiler และ debugger ของภาษา Java
- JRE (Java Runtime Environment) ซึ่งเป็นสิ่งที่รวม library ต่างๆสำหรับการรันโปรแกรมที่พัฒนาด้วย Java
โดยเมื่อติดตั้ง Java SDK จะมีทั้ง 2 ตัวนี้พร้อมมาให้
ในปัจจุบันภาษา Java ได้เปลี่ยนรุ่นของ Version ใหม่จากเดิมจะใช้ 1.4 , 1.5 , 1.6 มาเป็น 6.0 และรุ่นล่าสุด 7.0 (หรืออาจจะเรียกว่า 1.7 ก็ได้) โดยสามารถดาวน์โหลด Java SDK 7 SE ได้ที่
Java SE Downloads
http://www.oracle.com/technetwork/java/javase/downloads/index.html
ย้ำว่าการจะใช้แค่รุ่น SE (Standard Edition) เท่านั้น เพราะเพียงเท่านี้ก็สามารถรองรับการเขียนโปรแกรมได้เกือบทุกรูปแบบ
รวมทั้งJava บน Android ด้วย
ย้ำว่าการจะใช้แค่รุ่น SE (Standard Edition) เท่านั้น เพราะเพียงเท่านี้ก็สามารถรองรับการเขียนโปรแกรมได้เกือบทุกรูปแบบ
รวมทั้งJava บน Android ด้วย
เลือกดาวน์โหลดที่ JDK
เลือก Next
เลือก Next
กำลังติดตั้ง
กำหนด Path แนะนำให้กำหนดตามค่า Default ของโปรแกรม
กำลังติดตั้ง
ติดตั้งเรียบร้อยแล้ว
การปรับแต่ง Java SDK บน Windows (สำหรับการปรับแต่งนี้ใช้สำหรับการทดสอบเท่านั้น แต่การใช้งานจริง ๆ แล้ว ไม่จำเป็นจะต้องปรับแต่งค่าใด ๆ เพราะโปรแกรมพวก Eclipse และ Netbeans สามารถตรวจสอบหา path ได้อัตโนมัติ)
การปรับแต่ง Java SDK บน Windows (สำหรับการปรับแต่งนี้ใช้สำหรับการทดสอบเท่านั้น แต่การใช้งานจริง ๆ แล้ว ไม่จำเป็นจะต้องปรับแต่งค่าใด ๆ เพราะโปรแกรมพวก Eclipse และ Netbeans สามารถตรวจสอบหา path ได้อัตโนมัติ)
ปกติแล้ว Path ของไฟล์ Java จะอยู่ที่ C:\Program Files\Java\jdk1.7.0_05\bin หรือแล้วแต่เวอร์ชั่น
ให้ไปที่ My Computer เลือก Advanced system settings
Tab ของ Advanced ให้เลือก Environment variables..
เลือกตัวแปร path และเลอืก Edit
ให้เราเพิ่มค่านี้ลงไป C:\Program Files\Java\jdk1.7.0_05\bin โดยใส่ ; ขั้นระหว่างค่าก่อนหน้านี้
เพิ่มเติม การเขียนโปรแกรมบางตัวจะมีการเรียกใช้งานตัวแปร JAVA_HOME และ JRE_HOME ดังนั้นควรจะทำการ Set ตัวแปร Variable นี้ไว้ด้วย โดย Path ต่าง ๆ นั้นจะอยู่ที่ Version ของตัว JDK แต่ก็ไม่แตกต่างไปจากนี้มาก
เพิ่มเติม การเขียนโปรแกรมบางตัวจะมีการเรียกใช้งานตัวแปร JAVA_HOME และ JRE_HOME ดังนั้นควรจะทำการ Set ตัวแปร Variable นี้ไว้ด้วย โดย Path ต่าง ๆ นั้นจะอยู่ที่ Version ของตัว JDK แต่ก็ไม่แตกต่างไปจากนี้มาก
Path ของ JAVA_HOME
Path ของ JRE_HOME
เพิ่มตัวแปร JAVA_HOME ลงใน Variable
เพิ่มตัวแปร JRE_HOME ลงใน Variable
ได้ตัวแปร JAVA_HOME และ JRE_HOMEเรียบร้อยแล้ว
ให้เปิด cmd เพื่อเรียก Command Prompt (DOS)
ตรวจสอบ Version ของ Java ด้วยคำสั่ง java -version
ทดสอบคำสั่งของ javac เพื่อทดสอบการทำงาน ถ้าได้ผลดังรูปแสดงว่า Java พร้อมทำงานแล้ว
ทดสอบการเขียน Java แบบง่าย ๆ
ทดสอบการเขียน Java แบบง่าย ๆ
สร้างไฟล์ testFirstJava.java โดยจัดเก็บไว้ที่ C:\javaDoc\ โดยมีรูปแบบง่าย ๆ ดังนี้
testFirstJava.java
testFirstJava.java
การเขียนภาษา Java ไฟล์จะมีนามสกุล .java ซึ่งเขียนได้ด้วย Notepad , Editplus หรือ Editor อื่น ๆ
กลับมาบน Dos ให้ เข้าไปที่ Directory ด้วยคำสั่ง CD C:\javaDoc
ให้ทำการ Compileไฟล์ .java ด้วยคำสั่ง javac testFirstJava.java
เพื่มเติม
ในภาษา Java การทำงานแล้วปกติตัว Compileจะทำการแปลง Code ที่เราเขียนที่อยู่ใรนามสกุล .java เป็น .class หลังจากนั้นค่อนทำการนำ .class แสดงผลออกทางหน้าจอ
เพื่มเติม
ในภาษา Java การทำงานแล้วปกติตัว Compileจะทำการแปลง Code ที่เราเขียนที่อยู่ใรนามสกุล .java เป็น .class หลังจากนั้นค่อนทำการนำ .class แสดงผลออกทางหน้าจอ
เราจะได้ไฟล์นามสกุล .class ตามชื่อ Class ในไฟล์ของ .java คือ myClass.class
จากนั้นก็ใช้คำสั่ง java myClass ก็จะแสดงผลลัพธ์ดังรูป ซึ่งเป็นการแสดงข้อความแบบง่าย ๆ ออกทางหน้าจอ
เพื่มเติม
ในการเขียน Java บน Tools พวก Eclipse หรือ Netbeans เราไม่ต้องมานั่งทำการ Compile เอง เพราะบน Tools จะทำให้อัตโนมัติแล้ว เรามีหนาที่แค่ Run โปรแกรมเท่านั้น
เพื่มเติม
ในการเขียน Java บน Tools พวก Eclipse หรือ Netbeans เราไม่ต้องมานั่งทำการ Compile เอง เพราะบน Tools จะทำให้อัตโนมัติแล้ว เรามีหนาที่แค่ Run โปรแกรมเท่านั้น