个人工具
名字空间
变换
操作

BlueJ/其他操作

来自站长百科
跳转到: 导航, 搜索

BlueJ | BlueJ使用

目录

在 BlueJ 中打开非 BlueJ 的软件包

BlueJ 允许你打开那些已经存在的但并非用 BlueJ 生成的软件包。你只需要从菜单中选择 工程—打开非 BlueJ…… 即可。选择包含了Java 源文件的目录,然后点击 在 BlueJ 中打开 按钮。系统将会要求你确认是否要打开这个目录。

小结:非 BlueJ 软件包可以用工程:打开非 BlueJ 命令打开。

在工程中加入已有的类文件

你经常想要在 BlueJ 的工程中使用一些从其他地方得到的。例如,老师可能给学生一个 Java 类,这个类要在某个工程中用到。你只需要在菜单中选择 编辑—从文件添加一个类…… 就可以轻松的将以一个已经存在的类合并到你的工程中去。这样 BlueJ 允许你导如一个选中的 Java 源文件(文件名以 .java 结尾)。

当某个类成功的被导入一个工程以后,它就被复制并且储存到当前的工程目录中。这跟你创建一个类并且写入所有的代码效果是完全一样的。

另一种可供选择的方法是,直接从外部添加一个类的源文件到你的工程所在目录中。下次启动 BlueJ 的时候,这类就会被包含在工程框图中。

小结:可以使用 从文件添加类…… 命令把需要的类从外部拷贝到工程中来。

调用 main 函数和其他静态成员方法

从 examples 目录中打开 hello 工程。工程中唯一的一个类(类 Hello)定义了一个标准的 main 方法。

鼠标右键点击这个类,你可以看到类的菜单中不仅有这个类的构造方法,而且还有一个静态的 main 方法。你可以直接从菜单中调用 main 方法(并不需要像我们期待的那样为静态方法首先创建一个对象)。

所有的静态方法都可以这样调用。标准的 main 方法需要一个字符串数组参数。你可以使用标准的 Java 数组构造语法传递一个字符串数组。例如,你可以把{ ”one” , ”two” , ”three” }传递给方法。

旁注:在标准 Java 中,数组构造方法不能作为方法调用的实际参数。它只能用来初始化数组。但在 BlueJ 中,为了支持对标准 main 方法的交互式调用,我们允许把数组的构造方法作为参数传递。

小结:静态方法可以从类的弹出菜单中直接调用。

使用类库

在你写 Java 程序的时候,你经常需要查看 Java 的标准库。你可以通过从菜单中选择 帮助—Java 标准类 在 web 浏览器来打开 JDK API 文档(如果你是在线的)。

JDK 的帮助文档也可以在本地安装和使用(未联机方式)。在 BlueJ 的参考手册中有详细说明。

小结:可以选择 帮助—Java 标准库 来查看 Java 的标准类 API

参考来源

http://www.bluej.org/index.html

BlueJ使用手册导航

BlueJ安装

BlueJ安装与启动

BlueJ使用

编辑、编译、执行 | 观察对象与组装 | 创建一个新工程 | 调试 | 创建独立的应用程序与Applet | 其他操作

留言