Java 101 Tutorial

Java 101 Tutorial เหมาะสำหรับคนที่มีพื้นฐานในการเขียนโปรแกรมมาบ้างนิดหน่อย แล้วอยากจะฝึกภาษา Java เพื่อต่อยอดสู่ J2E หรือ Android Application Development

Java 101 – รู้จัก Java เพิ่มกันอีกสักนิด (Introduction) (EP.0)

ในปัจจุบัน ก็คงปฏิเสธไม่ได้ว่า ไม่มีใครที่ไม่รู้จักภาษายอดนิยมอย่าง Java เพราะตอนนี้เป็นภาษาที่ฮิตอยู่อันดับที่ 2 รองจาก Python กันเลยทีเดียว และหลาย ๆ คนก็อาจจะเคยเรียนมาบ้าง หรือกำลังใช้งานมันอย่างชำชองอย่างรุนแรง แต่พอไปถามคนบางคนก็ไม่รู้จริง ๆ […]

Java Class – Random Class คลาสมหาสนุก

กลับมาอีกแล้ว อันนี้ก็ถามกันมาเยอะ นั่นคือเรื่องของ Random Class มันใช้ยังไง ทำอะไร เรื่องที่ว่ามันเอามาทำอะไรนั้นก็ไปอ่านชื่อ Class ซะว่ามันชื่ออะไร นั่นแหละคือสิ่งที่มันทำ ใช้ยังไง? ก่อนอื่นต้อง Import มันเข้ามาก่อน […]

Java Class – DecimalFormat เขียนแม่มก่อนวันสอบนี่แหละ

พรุ่งนี้จะสอบ เจแว้ แล้วเห็นหลายคนถามเยอะมากว่า DecimalFormat มันคืออะไรแว้ๆๆ วันนี้จะมาตอบให้อ่านกัน จริงๆแล้วเจ้า DecimalFormat เป็น Class นึงที่อยู่ในภาษา Java ที่ช่วยให้เราจัดการกับตัวเลขทศนิยมได้ง่ายขึ้น ก่อนอื่น ก่อนจะใช้เราจะต้อง […]

Java 101 : Pattern Class (Class ฟรุ้งฟริ้ง.. :~ มึนทั้งตำบล )

วันนี้ก็กลับมาอีกแล้ว วันนี้อยากมาเอง ไม่มีใครจุดธูปเรียก เฮ้ยไม่ใช่ เข้าเรื่องดีกว่า ช่วงนี้ก็เปิดเทอมแล้วก็เลยทำโจทย์อะไรหน่อย พอดีไปเจอโจทย์ข้อนึงใน Google Code Jam แล้วนั่งแก้อยู่ประมาณ 2 ชม. ได้ และก็ทำให้ได้คิดถึง […]

Java 101 : Java Collection Framework

 Java Collection Framework คืออะไร? ง่ายๆไม่คิดมาก มันคือ Class และ Interface ที่อยู่ใน Package java.util.*  ซึ่งโดยพื้นฐานแล้วไม่ว่าจะ Collection ชนิดไหน […]

Java 101 – ว่าด้วย Thread (EP. พิเศษอีกแล้ว เพราะคนเขียนอยากเขียน)

วันนี้ก็อยากเขียนอีกแล้ว เรื่องนี้มีหลายคนถามอยู่เหมือนกันว่า ทำยังไง วันนี้ผมเลยจะมาพูดถึงมันกัน นั่นคือเรื่องของ Thread นั่นเอง Thread คืออะไร? มันคือการทำงานหลายๆงานพร้อมๆกัน ถ้าเราเขียนปกติ มันก็จะทำงานจากบนลงล่าง แต่ถ้าเราเขียนโปรแกรมให้มันทำงานแบบ Multitasking ก็จะทำให้โปรแกรมของเรานั่นมีประสิทธิภาพมากขึ้น […]

Java 101 – StringTokenizer (EP.พิเศษ เพราะคนเขียนอยากเขียน)

อันนี้อยากเขียนเป็นพิเศษ ไม่มีอะไรมาก อยากเขียนเฉยๆ OK เข้าใจตรงกันนะ มาเข้าเรื่องกันเลยดีกว่า StringTokenizer มันจะทำหน้าที่ในการแบ่ง String ออกเป็นส่วนๆตามที่เราบอกมัน โดยมันจะอยู่ใน Package java.util.StringTokenizer วิธีใช้คือ ต้องสร้าง Object StringTokenizer […]

Java 101 – File I/O (EP.10) (The End)

เรื่องสุดท้ายแล้วนะครับ วันนี้กับเรื่องของ File I/O เป็นเรื่องของการ เขียน อ่านไฟล์ นั่นเอง เรื่องนี้ไม่ยาก แล้วก็สนุกด้วย มาดูกันเลย File Class คืออะไร? File […]

Java 101 – Abstract & Interface (EP.8)

เมื่อวานเราได้เรียนเรื่องของ สมบัติหนึ่งของ OOP นั่นคือ Inheritance และ Encapsulation ไปแล้ว วันนี้เราจะมาต่อยอดมันนิดหน่อย นั่นคือเรื่องของ Abstract และ Interface เอาทีละเรื่องล่ะกันเนอะ! Abstract เป็นหนึ่งในคุณสมบัติของ OOP ที่ให้เราสร้าง […]

Java 101 – Inheritance & Encapsulation (EP.7)

คำเตือน!! เรื่องที่จะอธิบายในวันนี้นั้นจะใช้ความรู้ของเรื่อง OOP ค่อนข้างเยอะ เพราะฉะนั้นถ้าใครยังมึนงงกับเรื่องนี้อยู่ โปรดกลับไปอ่านเรื่อง OOP101 ก่อนที่จะมาเรียน เรื่องนี้นะครับ ปล. นี่คือเขียนรอบ 2 แล้ว รอบแรก Save ไว้หายหมดเลย […]