กลับไปหน้าบทความ

อ่าน 2 นาที

บลูเจ

BlueJ คือ สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) สำหรับ ภาษาโปรแกรม Java ซึ่งพัฒนาขึ้นมาเพื่อวัตถุประสงค์ทางการศึกษาเป็นหลัก แต่ก็เหมาะสำหรับ การพัฒนาซอฟต์แวร์...

บลูเจ

บลูเจ
ผู้เขียนต้นฉบับไมเคิล โคลลิงและจอห์น โรเซนเบิร์ก
นักพัฒนาทีมบลูเจ
เวอร์ชันเสถียร
5.5.0 / 3 มิถุนายน 2025 ( 3 มิถุนายน 2025 )
เขียนเป็นชวา
ระบบปฏิบัติการข้ามแพลตฟอร์ม
แพลตฟอร์มชวา
มีจำหน่ายในพูดได้หลายภาษา
พิมพ์สภาพแวดล้อมการพัฒนาแบบบูรณาการ
ใบอนุญาตGPL-2.0 หรือเวอร์ชันที่ใหม่กว่าพร้อมข้อยกเว้น Classpath
เว็บไซต์bluej.org

BlueJคือสภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) สำหรับภาษาโปรแกรม Java ซึ่งพัฒนาขึ้นมาเพื่อวัตถุประสงค์ทางการศึกษาเป็นหลัก แต่ก็เหมาะสำหรับ การพัฒนาซอฟต์แวร์ขนาดเล็กเช่นกันโดยทำงานด้วยความช่วยเหลือของJava Development Kit (JDK )

BlueJ ถูกพัฒนาขึ้นเพื่อสนับสนุนการเรียนรู้และการสอนการเขียนโปรแกรมเชิงวัตถุและการออกแบบจึงแตกต่างจากสภาพแวดล้อมการพัฒนาอื่นๆ[ 1 ]หน้าจอหลักแสดงโครงสร้างคลาสของแอปพลิเคชันที่กำลังพัฒนา (ใน ไดอะแกรมคล้าย UML ) และสามารถสร้างและทดสอบวัตถุแบบโต้ตอบได้ สิ่งอำนวยความสะดวกในการโต้ตอบนี้ เมื่อรวมกับอินเทอร์เฟซผู้ใช้ที่สะอาดและเรียบง่าย จะช่วยให้สามารถทดลองกับวัตถุที่กำลังพัฒนาได้อย่างง่ายดาย แนวคิดเชิงวัตถุ ( คลาสวัตถุ การ สื่อสารผ่านการเรียกเมธอด ) จะถูกแสดงออกมาในรูปแบบภาพและในการออกแบบการโต้ตอบในอินเทอร์เฟซ

ประวัติศาสตร์

การพัฒนา BlueJ เริ่มต้นในปี 1999 โดยMichael Köllingและ John Rosenberg ที่มหาวิทยาลัย Monashโดยเป็นระบบที่สืบทอดมาจาก ระบบ Blue [ 2 ] Blue เป็นระบบแบบบูรณาการที่มีภาษาโปรแกรมและสภาพแวดล้อมเป็นของตัวเอง และมีความเกี่ยวข้องกับ ภาษา Eiffel BlueJ ใช้การออกแบบสภาพแวดล้อมของ Blue สำหรับภาษาโปรแกรม Java

ในเดือนมีนาคม พ.ศ. 2552 โครงการ BlueJ ได้กลายเป็นซอฟต์แวร์โอเพนซอร์สที่ใช้งานได้ฟรีและได้รับอนุญาตภายใต้GPL-2.0 หรือเวอร์ชันที่ใหม่กว่าโดย มีข้อยกเว้น Classpath

ปัจจุบัน BlueJ ได้รับการดูแลรักษาโดยทีมงานที่คิงส์คอลเลจลอนดอนประเทศอังกฤษ ซึ่งเป็นสถานที่ทำงานของโคลลิง

ภาษาที่รองรับ

BlueJ รองรับการเขียนโปรแกรมด้วยJavaและ Stride [ 3 ]การสนับสนุน Java มีให้ใน BlueJ ตั้งแต่เริ่มแรก ในขณะที่การสนับสนุน Stride ถูกเพิ่มเข้ามาในปี 2017

ดูเพิ่มเติม

บรรณานุกรม

  • Barnes, David J.; Kölling, Michael (12 พฤษภาคม 2011). Objects First with Java: A Practical Introduction Using BlueJ (ฉบับที่ 5). Prentice Hall . หน้า 560. ISBN 978-0-13-249266-9.
  • Kölling, Michael; Quig, Bruce; Patterson, Andrew; Rosenberg, John (9 ส.ค. 2010). "ระบบ BlueJ และวิธีการสอน" การศึกษาด้านวิทยาศาสตร์คอมพิวเตอร์ 13 ( 4): 249– 268. CiteSeerX  10.1.1.22.3975 . doi : 10.1076/csed.13.4.249.17496 . S2CID  2805887 .
  • เว็บไซต์อย่างเป็นทางการ
  • หนังสือเรียนบลูเจ
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=BlueJ&oldid=1356813855 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ บลูเจ

BlueJ คือ สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) สำหรับ ภาษาโปรแกรม Java ซึ่งพัฒนาขึ้นมาเพื่อวัตถุประสงค์ทางการศึกษาเป็นหลัก แต่ก็เหมาะสำหรับ การพัฒนาซอฟต์แวร์...

ประวัติศาสตร์

การพัฒนา BlueJ เริ่มต้นในปี 1999 โดย Michael Kölling และ John Rosenberg ที่ มหาวิทยาลัย Monash โดยเป็นระบบที่สืบทอดมาจาก ระบบ Blue [ 2 ] Blue เป็นระบบแบบบูรณาการที่มีภาษาโปรแกรมและสภาพแวดล้อมเป็นของตัวเอง และมีความเกี่ยวข้องกับ ภาษา Eiffel BlueJ...

ภาษาที่รองรับ

BlueJ รองรับการเขียนโปรแกรมด้วย Java และ Stride [ 3 ] การสนับสนุน Java มีให้ใน BlueJ ตั้งแต่เริ่มแรก ในขณะที่การสนับสนุน Stride ถูกเพิ่มเข้ามาในปี 2017

ดูเพิ่มเติม

กรีนฟุต ดร.จาวา ภาษาการเขียนโปรแกรมเพื่อการศึกษา