Page 62 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 62

62


                                                       ่
                tool ที่มีการใช้พัฒนาโปรแกรมจาวามักไม่คอยเก่ง ท าให้หลายอย่างโทรแกรมเมอร์จะต้องเป็นคนท าเอง ท า
               ให้ต้องเสียเวลาท างานในส่วนที่ tool  ท าไม่ได้ ถ้าเราดู tool ของ MS จะใช้งานได้ง่ายกว่าแบะพัฒนาได้เร็วกว่า
               (แต่เราต้องซื้อ tool ของ MS และก็ต้องรันบน platform ของ MS)


                รูปแบบของโปรแกรมในภาษาจาวา


                การสร้างโปรแกรมภาษาจาวา อาจสร้างได้ 2 ประเภท คือ java Applications กับ java Applets


                 1.  java Application


                                                                                                           ้
                                                                                                ั

                                                                                           ้
                                                                                            ้
                        java Application เป็นโปรแกรมทั่วไปที่เขียนขึ้นด้วยภาษาจาวาสามารถทางานไดดวยตวเองโดยไม่ตอง
               อาศย Browserซึ่ง Java  Applications  เป็นโปรแกรมแบบ stand-alone  ทรันบนคอมพิวเตอร์เชน โปรแกรม
                                                                                 ี่
                   ั
                                                                                                   ่
               ประมวลผลค า โปรแกรมค านวณ โปรแกรมเกี่ยวดบการจดการฐานข้อมูล โปรแกรมพวกกราฟิกตางๆ ถึงแม้จะมี
                                                         ั
                                                                                                ่
                                                               ั
                                                                          ่
                                                    ่
                     ้
               การใชภาษาจาวาในการเขียนโปรแกรมเหลานั้น แตก็มีหลายภาษา เชน C, C++, C# Visual Basic ก็สามารถ
                                                           ่
               เขียนได้เหมือนกัน
                2. Java Applet
                       Java Applet เป็นจาวาโปรแกรมทฝังตัวอยู่ในภาษาอื่นๆ การใช้งาน Applet จะขึ้นอยู่กับความสามารถ
                                                   ี่
               ของ java Browserซึ่ง Java Applets คือ Applications ขนาดเล็ก แต่จะไม่เหมือน Applications ทั่งหมด
               เพราะถูกออกแบบมาให้ส่งสัญญาณผ่าน Internet จาก Web Sever และจะประมวลผลทางฝั่ง Web browser
               Applets มีความส าคัญ เพราะสามารถไปขยายขีดความสามารถของเว็บไซต  ์


                       Web pages ปกติเขียนด้วย Hypertext Markup Language (HTML) ซึ่งเป็นภาษาที่มีข้อจ ากัดHTML
               เป็นภาษาที่แสดงเนื้อหาและรูปแบบของเนื้อหา และไม่สามารถเขียนโปรแกรมให้มันท างานที่ซับซ้อนอย่างเช่น

               โปรแกรมประมวลผล โปรแกรมค านวณให้มีประสทธิภาพได้ จึงออกแบบให้สามารถเขียน java Applets ฝังลงไป
                                                        ิ
               ใน HTML ได้ เมื่อมีคนเข้ามาดูเว็บไซต์ Applets ก็จะถูกโหลดขึ้นมาจาก browser ทันท  ี


                     หลักการเขียนของ java Application กับ java Applets มีความแตกต่างกัน เพราะ java Application ต้อง
               มี method main() เป็นส่วนหลัก  แต่การเขียน java Applets ไม่ต้องมี method
   57   58   59   60   61   62   63   64   65   66   67