Blog

java

Java:#6 ทำความรู้จักกับ JDK และ NetBeans IDE

หากเราเป็น “พ่อครัว–แม่ครัว” เครื่องมือที่ใช้ในอาชีพของเราอาจจะเป็นอุปกรณ์ต่าง ๆ ที่ใช้ในห้องครัว ไม่ว่าจะเป็น เตาอบ หม้อ กระทะ ตะหลิว เครื่องปรุง ไปจนถึงวัตถุดิบที่นำมาใช้ในการประกอบอาหาร แต่เมื่อเราเป็น “นักพัฒนาซอฟต์แวร์” เครื่องมือในสาขาอาชีพของเรา …

java

Java:#5 อยากเก่งภาษา Java ต้องทำอย่างไร?

การที่เราจะเก่งในเรื่องอะไรสักอย่าง จะต้องการฝึกฝนเรียนรู้อย่างจริงจัง และใช้เวลาอยู่กับมันมากที่สุดเท่าที่จะทำได้ ซึ่งเรามีคำแนะนำในการพัฒนาตนเอง ดังนี้ 1. มีจุดหมายที่ชัดเจน สิ่งแรกที่ต้องทำเลยก็คือ การมีจุดหมายที่ชัดเจน ถ้าเราไม่มีจุดหมาย ทำอะไรอย่างเลื่อนลอย เราก็คงไม่เก่งอะไรอย่างโดดเด่นเลยสักอย่าง เพราะฉะนั้นจงตั้งเป้าหมายว่าเราจะเรียนรู้ภาษา Java ไปเพื่ออะไร อยากจะเก่งแค่ไหน สิ่งสำคัญอีกอย่างหนึ่งคือ จงตั้งเป้าหมายให้ใหญ่เข้าไว้ …

java

Java:#4 ภาษาจาวา (Java) ทำอะไรได้บ้าง?

การเลือกเรียนรู้ภาษา Java เป็นภาษาแรกนั่น ถือเป็นการเริ่มต้นที่ดี เนื่องจากตัวภาษาเองที่เรียบง่าย แต่ทรงพลัง และสามารถศึกษาต่อยอดเพื่อเข้าไปเป็นส่วนหนึ่งของนักพัฒนาโปรแกรมได้อย่างหลากหลาย เช่น 1. Desktop Application คือ โปรแกรมต่าง ๆ ที่ทำงานบนเครื่องคอมพิวเตอร์ทั่วไป …

java

Java:#3 หลักการเขียนโปรแกรม เบื้องต้น

ในการเริ่มต้นเขียนโปรแกรม เราจะแบ่งโค้ดออกเป็น 3 ส่วนหลัก ๆ ตามส่วนต่าง ๆ ของคอมพิวเตอร์ คือ 1) ส่วนของการนำเข้า2) ส่วนของการประมวลผล และ 3) ส่วนของการแสดงผลลัพธ์ จากภาพที่ 1 หากลองอ่านโค้ดและคอมเมนต์คร่าว ๆ ดู เราจะเห็นว่า การเขียนโปรแกรมแบ่งออกเป็น 3 ส่วนง่าย ๆ คือ …

java

Java:#2 หลักการทำงานของคอมพิวเตอร์

ก่อนที่เราจะเรียนรู้เรื่องการเขียนโปรแกรม พื้นฐานสำคัญที่สุดที่เราจะต้องรู้ก็คือ การทำงานของคอมพิวเตอร์   ซึ่งเราสามารถแบ่งส่วนต่าง ๆ ของคอมพิวเตอร์ออกเป็น 3 ส่วนหลัก ๆ คือ ส่วนนำเข้า (input) ส่วนประมวลผล (process) และส่วนของการแสดงผลลัพธ์ (output) ซอฟต์แวร์ หรือ โปรแกรมที่เราสร้างขึ้นมา มักจะต้องทำงานร่วมกับ “ข้อมูล” เสมอ เมื่อมีข้อมูล …

Java#20 คำสั่งที่ทำให้เกิดทางเลือก คืออะไร?

มนุษย์สามารถเลือกทำสิ่งใดสิ่งหนึ่ง หรือไม่ทำสิ่งใดสิ่งหนึ่งได้ ด้วยการตัดสินใจของตัวเอง   แต่ในโปรแกรมคอมพิวเตอร์ เราจำเป็นต้องเขียนคำสั่ง เพื่อให้คอมพิวเตอร์เลือกทำงานอย่างใดอย่างหนึ่ง หรือไม่ต้องทำงานบางอย่าง ภายใต้เงื่อนไขที่กำหนดเอาไว้ เราเรียกว่า “คำสั่งที่ทำให้เกิดทางเลือก” (selection statement)   ตัวอย่างการใช้คำสั่งทางเลือก …

Java#19 การสร้างเมธอด

ในตอนที่ผ่านมา เราได้เรียนรู้ว่า การสร้างเมธอดแบบพื้นฐานจะมี 4 แบบ หลัก ๆ คือ 1. เมธอด ไม่รับค่า และ ไม่คืนค่า 2. เมธอด …

Java#18 เมธอดคืออะไร?

เมธอด (method) คือความสามารถของออบเจ็กต์ ที่เราออกแบบเอาไว้ตั้งแต่ตอนเขียนโค้ดเพื่อสร้างคลาสขึ้นมา หลังจากที่เราสร้างออบเจ็กต์จากคลาสขึ้นมาแล้ว เราจะสามารถเรียกใช้เมธอดต่าง ๆ ที่เขียนเอาไว้ได้   ภาพที่ 1 เมธอดต่าง ๆ   ฟังก์ชั่น …

Java#17 ขอบเขตของตัวแปร

“ขอบเขตของตัวแปร” คือสิ่งที่ใช้กำหนดว่า ตัวแปรที่ประกาศขึ้นมา จะสามารถเรียกใช้งานจากที่ไหนได้บ้าง   ลองสร้างคลาส Calculator ขึ้นมา และประกาศตัวแปรไว้ 2 ตัวคือ number1 และ number2 มีชนิดข้อมูลเป็น …