วันจันทร์ที่ 9 ธันวาคม พ.ศ. 2556

มารู้จัก JAVA กันก่อน

ภาษาจาวา (Java programming language) เป็นภาษาโปรแกรมเชิงวัตถุ (Object Oriented Programming) ถูกพัฒนาขึ้นในปี พ.ศ. 2534(ค.ศ. 1991) โดย เจมส์ กอสลิง และวิศวกรคนอื่นๆของ ซัน ไมโครซิสเต็มส์ ซึ่งเป็นส่วนหนึ่งของโครงการกรีน (the Green Project) ทำได้สำเร็จและถูกเผยแพร่ในปี พ.ศ. 2538 (ค.ศ. 1995) มีจุดประสงค์เพื่อใช้แทนภาษา C++ โดยรูปแบบที่เพิ่มเติมขึ้นมัลักษณะคล้ายกับภาษาอ็อบเจกต์ทีฟซี(Objective-C) แต่เดิมภาษานี้เรียกว่า ภาษาโอ๊ก (Oak) ซึ่งตั้งชื่อตามต้นโอ๊กใกล้ที่ทำงานของ เจมส์ กอสลิง แต่ติดปัญหาทางเรื่องของลิขสิทธิ์ จึงเปลี่ยนชื่อเป็น "จาวา" ซึ่งเป็นชื่อของกาแฟแทน ตั้งแต่นั้นเป็นต้นมา

     เราอาจจะได้ยินชื่อของภาษาจาวาสคริปต์ (JavaScript) แต่ไม่มีส่วนเกี่ยวของใดๆ กับภาษาของจาวาเลย ปัจจุบันภาษาจาวาถูกกำกับดูแลอย่างเป็นทางการ โดย Java Community Process อนุญาตให้ผู้ที่สนใจเข้าร่วมออกแบบความสามารถในจาวาแพลตฟอร์มได้

จุดมุ่งหมายหลัก 4 ประการ ในการพัฒนาจาวา คือ
  1. ใช้ภาษาโปรแกรมเชิงวัตถุ
  2. ไม่ขึ้นกับแพลตฟอร์มใดๆ (สถาปัตยกรรม และ ระบบปฏิบัติการ)
  3. เหมาะกับการใช้ในระบบเครือข่าย และมีไลบรารีสนับสนุนมากมาย
  4. เรียกใช้งานจากระยะไกลได้อย่างปลอดภัย