ในภาษาจาวานั้นการทำงานแบบ multi task หรือการทำงานหลายงานพร้อมกันนั้นนอกจากการ extends Threads แล้วยังมีอีกวิธีหนึ่งก็คือ การ implementing Interface Runnable ซึ่งก็จะมีลักษณะคล้ายๆกันซึ่งจะสะดวกตรงที่ว่าเราจะสั่งให้ object ไหนทำงานแบบ multi task ได้ซึ่งรูปแบบการใช้งานนั้นก็ต้องทำการ implement class Runnable และมีการกำหนดค่าให้ object ไหนว่าจะทำงานแบบ multi task บ้างซึ่งต้องกำหนดตอนสร้าง object ตอนเรียกใช้ constructors ซึ่งในภาษาจาวามีรูปแบบดังนี้Read More →