⚠ 這是歷史版本頁面 — 查看 BlueJ 最新版本 →
- 目前版本5.3.0
- 更新日期2024-03-20
- 檔案大小236 MB
- 檔案名稱BlueJ-windows-530.msi
- 作業系統Windows 7 / Windows 8 / Windows 10 / Windows 11
- 支援語系English
- 授權型式開源軟體
- 開發商 Michael Kolling
- 軟體分類Windows 軟體 / 開發者工具
##
編輯短評
BlueJ 是一套專為 Java 程式語言設計的整合開發環境,主要鎖定初學者與教育用途。它最大的辨識度在於物件導向視覺化功能,能將類別與物件之間的關係以圖形方式呈現,讓學習者更容易理解抽象概念。介面設計走簡潔路線,降低入門門檻,由 Kent 大學團隊開發,長期以來在教學領域累積了不錯的評價,雖然更新頻率不算頻繁,但仍持續維護中。
這套工具最適合剛接觸 Java 或物件導向程式設計的學生,以及需要帶領學生入門的教師。在課堂示範或自學練習的情境下,它的視覺化輔助比一般專業 IDE 更直覺,但相對地,進階開發功能就比較精簡,若需要大型專案管理或外掛生態,可能得轉向其他主流 IDE。授權為開源軟體,提供 Windows 與 macOS 版本,不過目前僅支援英文介面,使用前需留意語言需求。
##
翻譯排程處理中,以下暫以英文原文呈現
軟體介紹
BlueJ is an integrated development environment for Java programming language, designed primarily for beginners and educators.
It provides a simplified interface and powerful tools to aid in learning and teaching Java programming concepts.
Developed by a team at the University of Kent, BlueJ for PC aims to make the process of learning and teaching object-oriented programming accessible and intuitive.
Key Features
It boasts a minimalist and user-friendly interface, with a focus on simplicity and ease of use. The main window displays a project-centric view, with tabs for classes, objects, and project files.
The interface is designed to help users focus on their code and concepts without distractions.
Installation and Setup
Installing this software is a straightforward process. Simply download the installer from the official website or FileHorse and follow the on-screen instructions.
The app is available for Windows, macOS, and Linux platforms, ensuring compatibility with a wide range of systems. Once installed, BlueJ is ready to use out of the box, with no additional configuration required.
What`s New (Change Log)
Using this program is intuitive, even for beginners. To start a new project, simply click on the "New Project" button and follow the prompts to create a new Java project.
From there, you can create classes, write code, and run your programs directly within the environment. The built-in debugger and object-oriented visualization tools make it easy to debug and understand your code.
FAQ
Is BlueJ suitable for professional development?
While the app is primarily designed for educational purposes, it can also be used for professional development, especially for small to medium-sized projects.
Can I use BlueJ with other programming languages?
The software is specifically designed for Java programming and does not support other programming languages out of the box.
Is BlueJ for PC free to use?
Yes, the app is free to download and use for educational and non-commercial purposes.
Does BlueJ support version control?
It does not have built-in support for version control systems like Git, but you can use external tools to integrate version control into your workflow.
Can I customize the interface of BlueJ?
While BlueJ's interface is not highly customizable, you can adjust font sizes and colors to suit your preferences.
Alternatives
Eclipse: A powerful and feature-rich IDE widely used in professional Java development.
Visual Studio Code: A lightweight, open-source code editor with extensive language support and a large collection of extensions. Ideal for web development and scripting.
NetBeans: An open-source IDE with comprehensive support for Java development and a modular architecture.
Pricing
The program is available for FREE download and use, making it an accessible option for students, educators, and hobbyists alike.
System Requirements
it offers a unique approach to Java development, focusing on simplicity, education, and usability. Its intuitive interface and educational features make it an excellent choice for beginners and educators looking to learn or teach Java programming.
While it may not be suitable for professional development or large-scale projects, the program excels in its target demographic, providing a valuable tool for learning and teaching Java programming concepts. Overall, BlueJ is a commendable IDE that deserves consideration from anyone embarking on their Java programming journey.
Note: Requires Java JDK.
Also Available: Download BlueJ for Mac
Download BlueJ Latest Version Why is this app published on FileHorse? (More info)
It provides a simplified interface and powerful tools to aid in learning and teaching Java programming concepts.
Developed by a team at the University of Kent, BlueJ for PC aims to make the process of learning and teaching object-oriented programming accessible and intuitive.
Key Features
- Simple Interface: It features a clean and intuitive interface, making it easy for beginners to navigate and understand.
- Object-Oriented Visualization: One of BlueJ's standout features is its ability to visualize object-oriented concepts, allowing users to interactively explore and understand their Java code.
- Integrated Debugger: It includes a built-in debugger, enabling users to debug their code efficiently and identify errors.
- Project Management: It offers project management capabilities, allowing users to organize their Java projects and files seamlessly.
- Educational Tools: It comes equipped with various educational tools and features, such as code documentation, code examples, and interactive tutorials, making it an ideal choice for educators and students alike.
- Portable: This program runs on Windows, Mac OS X, Linux and other platforms which run Java. It can also run without installation from a USB stick. BlueJ Portable for Windows PC is a development environment that allows you to develop Java programs quickly and easily.
It boasts a minimalist and user-friendly interface, with a focus on simplicity and ease of use. The main window displays a project-centric view, with tabs for classes, objects, and project files.
The interface is designed to help users focus on their code and concepts without distractions.
Installation and Setup
Installing this software is a straightforward process. Simply download the installer from the official website or FileHorse and follow the on-screen instructions.
The app is available for Windows, macOS, and Linux platforms, ensuring compatibility with a wide range of systems. Once installed, BlueJ is ready to use out of the box, with no additional configuration required.
What`s New (Change Log)
- Resolved issue with Terminal displaying a blank stderr pane during the execution of JavaFX applications.
- Included a JavaFX documentation hyperlink in the help menu.
- Rectified the problem in Git history where commits made on the same day were occasionally incorrectly sorted due to sorting based on 12-hour clock time.
- Enhanced Git history to only exhibit files altered in a specific commit rather than displaying all files present in the repository.
- Implemented minor optimizations to improve the performance of the Java editor.
- Introduced code completion functionality for local variable names, encompassing parameters, for-each loops, and instanceof variables.
- Established section boundaries in terminals to organize output from individual method calls, accompanied by tooltips indicating the corresponding method call for each section, even if method calls are not being logged.
- Implemented the clearing of the stderr pane in Terminal after each method call.
- Updated the Git library utilized within the system.
- Modified the backspace behavior in Stride following an if/else statement to only remove the 'else' part rather than the entire 'if' statement.
- Addressed a bug in Stride where changes made to default clauses in a switch frame were not saved properly.
- Fixed an issue where compiler errors were not displayed when a stale class file was present.
- Corrected a bug in the app that caused continuous compilation of blank files.
- Adjusted the debugger split pane to feature a three-way split.
- Prevented the enlargement of object highlights during code execution.
- Incorporated user-contributed Chinese translations.
Using this program is intuitive, even for beginners. To start a new project, simply click on the "New Project" button and follow the prompts to create a new Java project.
From there, you can create classes, write code, and run your programs directly within the environment. The built-in debugger and object-oriented visualization tools make it easy to debug and understand your code.
FAQ
Is BlueJ suitable for professional development?
While the app is primarily designed for educational purposes, it can also be used for professional development, especially for small to medium-sized projects.
Can I use BlueJ with other programming languages?
The software is specifically designed for Java programming and does not support other programming languages out of the box.
Is BlueJ for PC free to use?
Yes, the app is free to download and use for educational and non-commercial purposes.
Does BlueJ support version control?
It does not have built-in support for version control systems like Git, but you can use external tools to integrate version control into your workflow.
Can I customize the interface of BlueJ?
While BlueJ's interface is not highly customizable, you can adjust font sizes and colors to suit your preferences.
Alternatives
Eclipse: A powerful and feature-rich IDE widely used in professional Java development.
Visual Studio Code: A lightweight, open-source code editor with extensive language support and a large collection of extensions. Ideal for web development and scripting.
NetBeans: An open-source IDE with comprehensive support for Java development and a modular architecture.
Pricing
The program is available for FREE download and use, making it an accessible option for students, educators, and hobbyists alike.
System Requirements
- Operating System: Windows 11, 10, 8 or 7
- Processor: 1 GHz or faster
- RAM: 1 GB RAM or more
- Disk Space: 100 MB of available disk space
- Beginner-friendly interface
- Object-oriented visualization tools
- Built-in debugger
- Educational features
- Cross-platform compatibility
- Limited customization options
- Not suitable for professional development of large-scale projects
- Lack of built-in version control support
it offers a unique approach to Java development, focusing on simplicity, education, and usability. Its intuitive interface and educational features make it an excellent choice for beginners and educators looking to learn or teach Java programming.
While it may not be suitable for professional development or large-scale projects, the program excels in its target demographic, providing a valuable tool for learning and teaching Java programming concepts. Overall, BlueJ is a commendable IDE that deserves consideration from anyone embarking on their Java programming journey.
Note: Requires Java JDK.
Also Available: Download BlueJ for Mac
Download BlueJ Latest Version Why is this app published on FileHorse? (More info)
##
畫面截圖
- 2026-07-03 BlueJ 6.0.0 315 MB
- 2025-07-03 BlueJ 5.5.0 257 MB
- 2024-09-19 BlueJ 5.4.1 253 MB
- 2024-03-20 BlueJ 5.3.0 236 MB
- 2022-10-22 BlueJ 5.1.0 234 MB
- 2022-05-08 BlueJ 5.0.3 240 MB
- 2021-08-06 BlueJ 5.0.2 239 MB
- 2021-05-01 BlueJ 5.0.1 239 MB


