java9 Archive

ว่าง ๆ มาลอง custom JRE ด้วย Java Linker กันหน่อย

ตั้งแต่ JDK 9 ขึ้นมานั้น จะมี Java Linker มาให้ ซึ่งเป็น command line tool  ช่วยให้เราสามารถทำการ custom JRE (Java Runtime Environment)  เหมาะสมกับ application ของเราได้เอง โดยจะทำงานร่วมกับแนวคิดของ module นั่นเอง

Read More…

มาลองใช้งาน JShell ใน Java 9 กันดู

ในภาษาโปรแกรมต่าง ๆ ไม่ว่าจะเป็น Python, Swift, Scala, Clojure ล้วนมีสิ่งที่เรียกว่า REPL (Read Eval Print Loop) สำหรับการ run statement ต่าง ๆ ของ code โดยไม่ต้องทำการสร้างไฟล์ใด ๆ ขึ้นมาเลย เพื่อทดสอบ เพื่อทดลอง เพื่อตรวจสอบ ชุดของ code ที่สำคัญใน Java 9 ก็มีความสามารถนี้เช่นกัน นั่นคือสิ่งเล็ก ๆ ที่เรีกยว่า JShell ดังนั้นมาลองใช้งานกันนิดหน่อย

Read More…

Java 9 :: สิ้นสุดการรอคอยอันยาวนาน

เป็นการรอคอยที่ยาวนานมาก ๆ สำหรับ Java 9 หลังจากที่ Java 8 ปล่อยออกมาเมื่อ 3 ปีที่แล้ว !! ดังนั้นมาดูกันหน่อยว่า มี feature หลัก ๆ อะไรกันบ้าง ? มีอะไรที่เปลี่ยนแปลงกันบ้าง ? มาดูกันเลย

Read More…

สวัสดี Java Modular ใน JDK 9 กันหน่อย

วันว่าง ๆ ติดฝนมาลองทำความรู้จักกับ Java Modular ใน JDK 9 กันนิดหน่อย หรือบางคนอาจจะรู้จักในชื่อว่า Project Jigsaw ซึ่งเป็น feature ที่ถูกเลื่อมาอย่างยาวนานตั้งแต่ JDK 7, 8 หรือ 9 ดังนั้นลองมาทำความรู้จักกันหน่อยด้วยการเขียน code

Read More…

JDK 9 Feature Complete แล้วจ้า !!!

หลังจากที่ JDK 9 Feature Extension Complete process นั้น เลื่อนมาจากเมื่อปลายปีที่ผ่านมา ถึงตอนนี้ทีมดูแลได้ประกาศออกมาว่าขั้นตอนนี้เสร็จสิ้นแล้ว นั่นหมายความว่า ได้ feature ทั้งหมดออกมาแล้ว !!

Read More…

จากงาน JavaOne 2015 :: จงเตรียมตัวให้พร้อมกับ JDK 9 

จากงาน Java One 2015 ที่ผ่านมานั้น ทีมของ Jigsaw project ได้มาพูดเรื่องต่าง ๆ ที่น่าสนใจของ JDK 9 ไม่ว่าจะเป็น Prepare for JDK 9 Introduction to Modular Development Advance Modular Development Project Jigsaw: Under the Hood ซึ่งเป็นเนื้อหาที่ Java Developer ทุก ๆ คนต้องดู ต้องรู้กันนะ

Read More…

มาดูความคืบหน้าของ Java 9 กันบ้าง

ช่วงหลังๆ ข่าวเกี่ยวกับ Java 9 ดูจะเงียบๆ ไปพอควร โดย feature ต่างๆ จะ final ก็ประมาณเดือนธันวาคม 2015 และจะ release ออกมาประมาณเดือนกันยายน 2016 โน่นแหละ ล่าสุดมีข่าวออกมาเกี่ยวกับ feature ต่างๆ ที่คาดว่าจะอยู่ใน Java 9 ซึ่งอาจจะเข้ามาเปลี่ยนวิธีการพัฒนาของ Java developer กันเลย กับบาง feature ที่ว่าน่าสนใจ มีประโยชน์ กลับไม่ได้อยู่ใน Java 9 อีกด้วย

Read More…

EclipseCon 2015 :: มาดู Java 9 กันหน่อย

จากงาน EclipseCon 2015 มี keynote เรื่อง Java 9 and Beyond โดยคุณ Mark Reinhold ตำแหน่ง Chief Architect of the Java Platform Group ที่ Oracle ซึ่งเนื้อหาโดยรวมเป็นการพูดถึง feature ต่างๆ ของ Java 9 มาดูกันว่า มีอะไรกันบ้าง

Read More…

มาส่องดูความสามารถต่างๆ ใน Java 9 กันนิดนึง

ในช่วงกลางเดือนสิงหาคม ทาง Oracle ได้ประกาศ ความสามารถที่จะเพิ่มและปรับปรุงใน Java 9 ออกมา โดยมีขั้นตอนการเพิ่มความสามารถใหม่ ชื่อว่า JEPs (Java Enhancement Proposals) และมาดูกันว่า Java 9 มีความสามารถอะไรที่น่าสนใจบ้าง เผื่อจะได้คุยกับเขารู้เรื่อง หรือเตรียมตัวรับมือกับมันในอนาคต

Read More…