บทความด้านคอมพิวเตอร์

บทความ, องค์ความรู้, การทำเว็บไซต์, ทำโปรแกรม

ค้นหา และศึกษาบทความด้านคอมพิวเตอร์ การเขียนเว็บไซต์ ทำเว็บไซต์ ทำโปรแกรม ทำโปรแกรมบนมือถือ ออกแบบเว็บไซต์ การเขียนโปรแกรม การออกแบบเว็บไซต์ ฐานข้อมูล รวมไปถึงข่าวแวดวง IT, Computer และบทความต่าง ๆ ที่ถูกคัดสรรมาอย่างดี ด้วยเนื้อหาที่สดใหม่ กระชับ และอ่านเข้าใจง่าย ซึ่งจะทำให้คุณสามารถที่จะแก้ไขปัญหาต่าง ๆ จากบทความ และองค์ความรู้ที่ทางเราเลือกมาให้ โดยบทความทุกบทความถูกเขียนขึ้นใหม่ ในเรื่องต่าง ๆ เพื่อนำเสนอมุมมองใหม่ ๆ ให้กับผู้อ่านทุกคน


ประเภทบทความ
บทความด้านคอมพิวเตอร์

    Java ภาษาจาวา คืออะไร มาเรียนรู้กัน

    บทความวันที่ 25 ตุลาคม 2555

     

    ภาษาจาวา (Java) คือ ภาษาคอมพิวเตอร์เชิงวัตถุ (Object Oriented) ที่มอง คิด ออกแบบ และเขียนโปรแกรมในลักษณะของเชิงวัตถุทั้งหมด โดยผู้ให้กำเนิดภาษาจาวาก็คือ เจมส์ กอสลิ่ง (James Gosling) โดยจริง ๆ แล้วภาษาจาวานั้นเดิมมีชื่อว่า ภาษาโอ๊ค (Oak) ซึ่งเป็นภาษาที่ถูกออกแบบมาให้ทดแทนการทำงานของภาษา C++ เพราะตอนนั้น กอสลิ่ง มองเห็นว่าภาษา C++ ไม่เหมาะกับอุปกรณ์อิเล็กทรอนิกส์ เนื่องจากมีการใช้หน่วยความจำที่มาก และ มีการทำงานที่ค่อนข้างช้า โดยเรามาดูข้อดี ข้อเสียของภาษาจาวากันครับ

     

    ข้อดี

    1. Write Once, Run Anywhere คือเขียนครั้งเดียวรันได้ทุกที ทุกอุปกรณ์ที่รองรับการทำงานของภาษาจาวา (JRE)

    2. Object Oriented คือ เป็นภาษาเชิงวัตถุรองรับการออกแบบเชิงวัตถุ และการเขียนเชิงวัตถุ

    3. รองรับการพัฒนาโปรแกรมบนหลากหลาย Platform (J2SE, J2ME และ J2EE)

    4. ความเรียบง่าย กล่าวคือ ภาษาจาวาเป็นภาษาที่ถูกออกแบบมาอย่างดี

    5. มีความปลอดภัยสูง เ้ข้มงวดในเรื่องของความผิดปกติของโปรแกรม

    6. มี Class จำนวนมากมาย ทำให้ผูเขียนโปรแกรมภาษาจาวาไม่จำเป็นจะต้องเขียนโปรแกรมนั้น ๆ หากมี Class ให้ใช้งานอยู่แล้ว

    7. ฟรี ภาษาจาวา สามารถนำมาพัฒนา และติดตั้งได้ฟรี และไม่ใช่เฉพาะตัวภาษาเท่านั้น ตัว IDE ก็ยังฟรีอีกด้วย

    8. ระบบจัดการคืนพื้นที่หน่วยความจำอัตโนมัติ (Automatic Garbage Collection) ช่วยให้โปรแกรมเมอร์ไม่ต้องกังวลในเรื่องของการคืนหน่วยความจำให้กับระบบ (ในกรณีปกติ แต่ไม่ทุกกรณี)

     

    ข้อเสีย

    1. ภาษาจาวา เป็นภาษาที่เรียนรู้ค่อนข้างยาก ถ้าเปรียบเทียบกับภาษาอื่น ๆ เช่น C, PHP และ VB เป็นต้น

    2. ภาษาจาวา เป็นภาษาที่มีกฏเกณฑ์ที่ค่อนข้างเข้มงวด และีมีคำศัพท์ต่าง ๆ มากมาย

    3. ภาษาจาวา "อาจจะ" ไ่มเหมาะกับการพัฒนาระบบงานที่ต้องการเสร็จได้ระยะเวลาอันสั้น หรือระบบงานขนาดเล็ก

    4. ภาษาจาวา "อาจจะ" ไม่เหมาะกับผู้เริ่มต้นเขียนโปรแกรม (บางท่านบอกว่าเรียนยาก และไม่ค่อยเห็นหน้าตาของโปรแกรมเหมือนภาษาอื่น ๆ จึงทำให้เบื่อในการเขียนโปรแกรม)


    อ่านเนื้อหาอื่นเพิ่มเติมฟรี ได้ที่
    Devdit - พบคำตอบด้านไอทีและทำตามง่ายๆ



    คำค้นหา Java ภาษาจาวา คือ, รับทำเว็บ, รับทำเว็บไซต์, เรียนเขียนโปรแกรม