พื้นฐานสำคัญในจาวา


หน้าแรก JSP พื้นฐานสำคัญในจาวา
           ส่วนใหญ่คงเคยเขียนโปรแกรมแบบ Imperative หรือ Procedural มาแล้ว
แนวความคิดในการเขียนโปรแกรมแบบ Imperative คือ การสร้างโปรแกรม
ด้วยลำดับของคำสั่งคอมพิวเตอร์ มีการสร้างโพรซีเจอร์เพื่อเก็บส่วนโปรแกรม
ที่ทำงานบ่อยๆข้อเสียของวิธีนี้คือ เป็นการยากที่จะความเข้าใจกับโปรแกรมว่า
โปรแกรมทำงานอะไร ยิ่งถ้าโปรแกรมมีขนาดใหญ่ๆ จะทำความซับซ้อนมากขึ้น
ไปด้วย แต่เมื่อเปรียบเทียบโปรแกรมเชิงวัตถุ(Object Oriented Programming)
ซึ่งจำลองการทำงานของวัตถุได้ใกล้เคียงกว่า โดยใช้หน่วยโปรแกรมที่เรียกว่า
คลาส(Class) ซึ่งมีทั้งข้อมูลและฟังก์ชันรวมอยู่ด้วยกัน ทำให้การทำความเข้าใจ
ต่อโปรแกรมและการสร้างจะทำได้ง่ายกว่า
         ภาษาจาวาจึงเลือกใช้แนวความคิดแบบเชิงวัตถุเป็นส่วนใหญ่และยกเว้น
ให้มีการคิดและออกแบบโปรแกรมแบบ imperativeได้ แต่เนื่องจากเป็นภาษา
เชิงวัตถุอย่างแท้จริง ถ้าผู้พัฒนาโปรแกรมคิดและสร้างโปรแกรมแบบเชิงวัตถุ
ก็จะถือว่าได้ใช้ประโยชน์จากภาษาจาวาได้เต็มที่


ขึ้นไปด้านบน