วันอังคารที่ 26 กรกฎาคม พ.ศ. 2559

PROGRAMMING WITH JAVA #1 : ทำความรู้จักกับ Programming และ JAVA เบื้องต้น

PROGRAMMING WITH JAVA  

ตัวอย่าง เกมที่มาจากภาษา JAVA

ตัวอย่าง โปรแกรมที่มาจากภาษา JAVA


+ ทำความรู้จักกับ Programming และ JAVA

  ผมเชื่อว่า Programming คือ สิ่งที่มากำหนดกฏเกณฑ์ รูปลักษณ์หน้าตา และความสามารถให้กับบางสิ่งบางอย่างทั้งที่จำลองขึ้นมาให้เห็นบนหน้าจอ และ สิ่งที่นำมาใช้ได้จริง เช่น
  GAME ถูกจำลองขึ้นมาให้สามารถใช้งานได้
  COMPUTER ถูกสร้างขึ้นมาใช้ได้จริง

แต่ Program จะเป็นสิ่งที่เราไม่สามารถสัมผัสได้ จะมีเพียงการจำลองขึ้นมาให้เห็นหรือได้ยินเท่านั้น จึงเรียกว่า Software
Tip การจำคับ เป็นอะไรที่เบาๆ ไม่หนัก จึงเรียกว่า Soft แต่สามารถใช้งานได้ จึงเป็น Software

ส่วนสิ่งที่ถูก Program ควบคุม และเราสามารถสัมผัสได้ นั้นเรียกว่า Hardware 
Tip การจำคับ เป็นสิ่งที่มีน้ำหนักอยู่จริงๆ หนัก = hard ฉะนั้น หนักและใช้ได้เลยเป็น Hardware


Program คืออะไรล่ะ 
โปรแกรม คือ สิ่งที่เราเอามาใช้งานกับ Hardware เช่น Windows , Game , Google Chrome , อะไรก็ตามที่จับต้องด้วยมือเปล่าไม่ได้

 ซึ่งจะมีอยู่ 2 ชนิดด้วยกัน (OS ยาวเนอะ แต่อ่านแล้วเข้าใจแน่นอน)

1) Application คือไร เอาให้เห็นภาพก็ สิ่งที่เราใช้เล่นๆ กันอยู่กันทุกวันนี้ โหลดมาใช้ โหลดมาเล่น

2) OS คืออะไร ถ้าเอาให้เห็นภาพก็ สิ่งที่ติดตั้งได้ยาก หรือที่เห็นกันบ่อยๆก็ เวลาซื้อโน๊ตบุ๊คมาใหม่ๆ ไอภาพที่คุณเห็นตอนเปิดเครื่อง จนถึงการเปลี่ยนภาษา การเปิดปิดเครื่อง การเลื่อนเม้าส์ พวกนี้เป็นระบบปฏิบัติการ หรือ เวลาซื้อโทรศัพท์มาใหม่ๆ ก่อนที่เราจะโหลดแอพ เราก็จะเห็นนาฬิกา เห็นการแจ้งเตือน เห็นกล้องถ่ายรูป เห็นพื้นที่ว่างๆ ที่เอาไว้ลงแอพ ไอพื้นที่ว่างๆนั้นแหละ ไอตัวการแจ้งเตือนนั่นแหละ คือ OS หรือระบบปฏิบัติการที่มักจะมาพร้อมกับเครื่อง เพราะถ้าไม่มีระบบปฏิบัติการ คอมพิวเตอร์เอย โทรศัพท์เอย ก็คงใช้งานไม่ได้ เพราะมีแต่ตัวเครื่อง แถมเครื่องพวกนั้นไม่รู้จะทำงานร่วมกันยังไง ไม่รู้จะปฏิบัติตัวยังไง เลยต้องมีระบบปฏิบัติการ เช่น Windows ที่มากับโน๊ตบุ๊ค , Android ที่มากับมือถือ แท็บเลต, IOS มือกับไอโฟน หรือ ไอแพด ไอทัช, OS X El Capitan มากับเครื่อง Macbook


เอ๊ะ!! แล้ว JAVA คืออะไรล่ะ?? อ่านว่า แจแว่ หรอคับ ม่ายช่ายๆ จาวา นะคับ
สัญลักษณ์ของ ภาษา JAVA



JAVA คือ ภาษาที่ใช้ในการเขียนโปรแกรม หรือ เรียกอีกอย่างว่า Programming language คับ


ตัวอย่าง การเขียนโปรแกรมโดยใช้ภาษา JAVA

Programing Language มีเยอะมากมาย แต่เราเลือก JAVA มาเป็นตัวอย่างหนึ่ง เพราะเป็นภาษาที่ยอดนิยม นักพัฒนาโปรแกรม Programmer ส่วนใหญ่ก็เลือกใช้ JAVA เอามาเขียนแอพพลิเคชั่น ให้ใช้บนมือถือหรือบนคอมพิวเตอร์ ง้อวว ใกล้เข้ามาแล้วใช่ไหมล่ะ ความฝันของ Programmer แต่เราควรจะเรียนรู้หลายๆ ภาษาเราถึงจะท่องโลก IT ได้หลายๆที่ ได้แบบสบายๆ เหมือนกับคนอยากเที่ยว ควรรู้หลายๆภาษา จะได้ท่องโลกท่องเที่ยวได้ไปหลายๆที่ได้แบบสบายๆ




ถ้าเป็นภาษาอื่น เช่น C เมื่อเขียนโปรแกรมโดยใช้ภาษา C จะใช้ได้แค่เครื่องที่ใช้ windows
แต่ภาษา JAVA ใช้ได้กับทุกเครื่อง ไม่ว่าจะใช้ Windows หรือ OS X หรือ Android หรือ IOS

การเขียนภาษา C vs Java vs Python (คนไทยอ่านว่า ไพท่อน นะคับ) เบื้องต้น


ขอขอบคุณรูปภาพ จาก 
- http://www.industryconnect.co.nz/
- http://www.slidesharecdn.com/
- http://www.oaklands.ac.uk/
- http://en.wikipedia.org/