BlueJ是一个集成开发环境 (IDE) 专为Java编程语言而设计, 主要 用于教育目的,但它也适用于小型软件开发。
开发BlueJ以支持教学 和学习面向对象的编程 因此,其设计不同于其他开发环境。 主屏幕以图形方式显示正在开发的应用程序的类结构 (在非常类似于UML的图中)和对象可以进行交互创建和测试。
结合简单的用户界面, 这种交互的简便性使得可以轻松地对开发中的对象进行实验。 面向对象的概念(类,对象,通过方法调用进行的通信)在界面的交互设计中直观地表示。
关于我们 BlueJ的
BlueJ的编辑器类似于记事本或其他编辑器,例如记事本。
在其主要功能中,我们可以找到以下内容:
- 面向对象的表示形式: 类和对象的概念以视觉方式呈现。
- 界面简洁: 图形用户界面比大规模专业环境中的界面更简单,因此更易于学习。
- 与对象的交互: 程序员可以通过在对象基准中创建对象并交互使用各个方法(包括参数传递和结果检查)来对对象进行实验。
- «密码键盘»: 密码键盘是一种可以立即评估用Java编写的任意表达式和短语的工具。
- 回归测试: BlueJ与JUnit集成,因此支持回归测试。 除了手写JUnit类之外,还可以记录交互式测试,并可以从中创建JUnit测试用例。
- 小组工作支持: BlueJ通过CVS和Subversion功能的子集为小组工作提供了简单的支持。
- Java ME支持: 可以从BlueJ开发和实现Java ME(微型版)项目。
- 灵活的扩展系统: 可以使用Public Extensions API开发扩展(也称为插件)以扩展程序基本环境的功能。
- 创建jar文件和小程序
在进行此IDE的安装过程之前,请务必记住,由于BlueJ与Java一起使用,因此我们必须在系统上安装JDK。
如何在Linux上安装BlueJ IDE?
对于那些对能够在其系统上安装此IDE感兴趣的人他们可以按照我们下面分享的说明进行操作。
LBlueJ开发人员正式为我们提供了一个deb软件包。 因此,如果您是基于Debian 9或Ubuntu 18.10的发行版的用户,则应从项目的官方网站下载此软件包。
我们可以借助wget命令来支持自己,为此,我们将打开一个终端,并在其中键入以下内容:
wget https://www.bluej.org/download/files/BlueJ-linux-420.deb
完成包下载 我们可以使用我们最喜欢的软件包管理器或从终端本身安装它 使用以下命令:
sudo dpkg -i BlueJ-linux-420.deb
最后,如果应用程序的依赖项有问题,我们可以通过在终端中执行以下命令来解决它们:
sudo apt -f install
从Flatpak安装
现在,如果您不是Debian或Ubuntu的任何衍生产品的用户,则可以在Linux发行版中安装此IDE的另一种方法是使用Flatpak软件包。
因此,要通过这种方式执行安装,有必要在发行版中添加支持。
在终端中,我们将键入以下命令来安装IDE:
flatpak install --user https://flathub.org/repo/appstream/org.bluej.BlueJ.flatpakref
从JAR安装
最后,另一半为了能够使用BlueJ,它是通过下载可以使用的JAR软件包。 唯一的要求是您的系统支持JAVA。
我们从终端下载此文件:
wget https://www.bluej.org/download/files/BlueJ-generic-420.jar
只需双击该文件即可执行。