อ่าน 2 นาที
บลูเจ
BlueJ คือ สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) สำหรับ ภาษาโปรแกรม Java ซึ่งพัฒนาขึ้นมาเพื่อวัตถุประสงค์ทางการศึกษาเป็นหลัก แต่ก็เหมาะสำหรับ การพัฒนาซอฟต์แวร์...
บลูเจ
| บลูเจ | |
|---|---|
ภาพหน้าจอของ BlueJ | |
| ผู้เขียนต้นฉบับ | ไมเคิล โคลลิงและจอห์น โรเซนเบิร์ก |
| นักพัฒนา | ทีมบลูเจ |
| เวอร์ชันเสถียร | 5.5.0 / 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 .
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- หนังสือเรียนบลูเจ
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ บลูเจ
BlueJ คือ สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) สำหรับ ภาษาโปรแกรม Java ซึ่งพัฒนาขึ้นมาเพื่อวัตถุประสงค์ทางการศึกษาเป็นหลัก แต่ก็เหมาะสำหรับ การพัฒนาซอฟต์แวร์...
ประวัติศาสตร์
การพัฒนา BlueJ เริ่มต้นในปี 1999 โดย Michael Kölling และ John Rosenberg ที่ มหาวิทยาลัย Monash โดยเป็นระบบที่สืบทอดมาจาก ระบบ Blue [ 2 ] Blue เป็นระบบแบบบูรณาการที่มีภาษาโปรแกรมและสภาพแวดล้อมเป็นของตัวเอง และมีความเกี่ยวข้องกับ ภาษา Eiffel BlueJ...
ภาษาที่รองรับ
BlueJ รองรับการเขียนโปรแกรมด้วย Java และ Stride [ 3 ] การสนับสนุน Java มีให้ใน BlueJ ตั้งแต่เริ่มแรก ในขณะที่การสนับสนุน Stride ถูกเพิ่มเข้ามาในปี 2017
ดูเพิ่มเติม
กรีนฟุต ดร.จาวา ภาษาการเขียนโปรแกรมเพื่อการศึกษา