BlueJ For Linux是一款专为教学而设计的、Java环境下的一个内置编辑器、编译器、虚拟机、调试器的多应用软件。它的目的是提供有利于一年级学生易于使用的Java教学环境,由澳大利亚墨尔本Monash大学BlueJ小组设计并开发的.可以开发Java程序的快速和容易的,主要针对那些想让自己熟悉如何使用这个开发环境的读者。而不会讨论这个环境设计过程中的结构组织和那些值得研究的问题。

主要特点:

简约

BlueJ有故意更小更简单的界面比像NetBeans或EcliPSe的职业环境。这让初学者上手比较快,而不被淹没。

教学设计

BlueJ是故意设计的头脑好学。有一种流行的教材设计入门教学的大学课程与BlueJ,和一个完整的教学资源网站。

互动

BlueJ允许你交互的对象。你可以检查他们的值,调用方法上,更把它们作为参数。你也可以直接调用Java表达式没有编译。因此,BlueJ是一个功能强大的图形壳/更换对于Java。

便携式

BlueJ的运行在Windows,MAC OS X,Linux等平台上运行的Java。它也可以运行从USB棒安装。

成熟

BlueJ是超过十五岁,但仍然是一个全职的团队支持和更新。我们的目标是所有的技术支持请求,在一个工作日内回复。

创新

BlueJ有几个特点没有见过其他IDE。它的对象和范围上,码垫,着色都原BlueJ的特点。

简单功能:

首先,在以前,我们对自己所写的程序测试,需要如下操作:

在main函数中,有对各种对StuClass方法测试的代码.

而如今,我们可以省去main函数的大量书写,通过另外一种方法更加快捷地对程序进行测试:

操作之后,在bluej界面左下角,出现:

红色显示的区域即为 类的 一个实例,右击之后,可以对其方法进行测试,如:void addStu(String name), 并且可以通过 Inspect 对实例的变量进行测试,观察.

注意:

1.private方法 不会显示出来。因为类的对象不能对 类的private方法进行调用.

如果构造函数被private修饰,则不能通过此方法进行测试,因为被private修饰后,只有类的内部可以使用.

2.用static修饰的变量,不需要创建实例,而直接右键点击类,进行观察,因为在是类的变量.

3.用static修饰的方法,同样不需要创建实例,直接右键点击类,可以进行调用,如果语句:Student.createstudent(name);因为是类的方法.

下面,附上代码:

Java代码

public class StuClass

{

private Student[] stus;

private int number;

public StuClass()

{

stus = new Student[50];

linux编辑器java_Java编辑器 BlueJ For Linux V3.1.6 免费版 下载-脚本之家相关推荐

  1. java 自动编码器,Reca编码器下载 Java宇节码编辑器 Reca v2.11.0 官方免费版 下载-脚本之家...

    Reca编码器是一款基于 objectweb的ASM构建的开源Java宇节码编辑器,AsM是一个宇节码操作库,它抽象出常量池和一些其他类文件属性,由于不再需要跟踪常量池和管理正确的堆栈帧,因此可以相对 ...

  2. Linux命令pdm -cli,pdm下载器下载 Persepolis Download Manager(aria2下载器) v3.1.0 Linux 官方安装免费版 下载-脚本之家...

    Persepolis Download Manager是一款即开即用的 aria2 客户端,用来下载网络上的文件,支持 HTTP / HTTPS,FTP,SFTP,BitTorrent 和 Metal ...

  3. linux合成软件下载,Yoshimi下载 软件合成器Yoshimi for Linux v2.0 官方免费版 下载-脚本之家...

    Yoshimi是一款需要在Linux系统上使用的软件合成器,最初由Alan Calvert在2009年从ZynAddSubFX分叉出来,最初,Yoshimi提供了同样的合成器功能,在早期改进了Jack ...

  4. java 1.8 rpm_jdk1.8下载 Java Development Kit 8(jdk1.8) 8u131 linux 1586 rpm 官方正式版 下载-脚本之家...

    Java Development Kit 8 for liunx简称jdk 1.8 linux版,是一款可以在linux系统上安装使用的java程序,包括了Java运行环境,一堆Java工具和Java ...

  5. linux卸载minicoda2,MiniConda2下载 MiniConda python 2.7 v4.3.30.2 Linux 64位 官方免费版(附安装步骤) 下载-脚本之家...

    MiniConda python 2.7 Linux版是一款可以在Linux系统下使用的Python 环境管理工具,同时MiniConda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软 ...

  6. linux下虚拟安装cad,LeoCAD下载 LeoCAD(虚拟乐高模型创建工具) 32位/64位 Linux版 v18.01 官方英文安装版 下载-脚本之家...

    LeoCAD(虚拟乐高模型创建工具)是一款来自国外,用于创建虚拟乐高积木模型的CAD程序,用户使用它能够搭建任何想象中的事物,类似空中楼阁.会飞的汽车.酷炫的太空飞梭,只有想不到没有做不到,非常炫酷, ...

  7. linux系统下载编译器,linux gcc编译器下载 GNU Compiler Collection(gcc编译器) v4.7.0 for linux版 下载-脚本之家...

    GNU Compiler Collection是一款linux版的gcc编译器软件.GNU Compiler Collection是一套以GPL及LGPL许可证所发行的自由软件,也是GNU计划的关键部 ...

  8. linux中文写作软件,码字写作软件下载 极音创作(码字软件)V1.3.5 linux版 下载-脚本之家...

    极音创作linux版一款的掌上码字软件,这款软件支持ios,mac,Windows和Android设备上自动同步文件,有需要的朋友快来下载吧! 软件特色 1.[文件功能]在本软件的左侧是导航栏,罗列了 ...

  9. 编程猫海龟编辑器(python)_海龟编程猫下载 海龟编程猫编辑器 v2.0 安装免费版(附使用教程) 64位 下载-脚本之家...

    编程猫海龟编辑器是由编程猫专为少儿所开发的一款Python编辑器,扩展功能非常强大,且支持硬件编程,可以一键安装第三方库,主要通过搭积木的方式让孩子们来学习Python,可充分提高他们的学习兴趣.在这 ...

最新文章

  1. php 多维数组怎么去重,php多维数组去重,该如何解决
  2. 【数据结构与算法】之深入解析“路径总和III”的求解思路与算法示例
  3. VisualSVN server——批量添加用户
  4. java access jdbc_Java连接Access数据库
  5. Bandicam_v4.6.5便携特别版 高清视频录制工具
  6. HTML5 表单元素
  7. android activity从新打开,【Android开发-8】生命周期,Activity中打开另一个Activity
  8. Intelj IDEA的pom.xml显示错误can not reconnect
  9. 设计测试用例的7点原则
  10. 这样的AI技术实战方式,大boss都看不下去了!
  11. 人工智能白皮书(2022年)
  12. HTML基础网页布局代码写法
  13. Dell optiplex 3060 黑苹果 (8500+uhd630),alc255/alc256声卡爆音解决方案。
  14. 计算经纬度距离工具类
  15. 中央电视台的糖尿病案例解说 作者:倪海厦
  16. NMOS PMOS Charge pump flying capacitor充电泵
  17. Intellij IDEA 2019 最新优化配置
  18. 消息中间件----ActiveMQ
  19. 10 05 05 繁杂
  20. 数学符号发音及英文表达

热门文章

  1. zabbix安装配置详细教程
  2. 完全使用 HTML/CSS 实现的经典扫雷游戏
  3. python爆内存list_Python3基础 list del 从内存中删除整个列表
  4. [教程] NETGEAR R7800 路由器TFTP刷机方法(适用于.img格式固件各种刷)
  5. java输入名字和语句_java键盘输入语句怎么写
  6. 用 document.readyState == complete 判断页面是否加载完成
  7. 计算机研究与发展格式,《计算机研究与发展》参考文献著录格式与示例.PDF
  8. Bluetooth porting
  9. 永久禁用Win10驱动程序强制签名
  10. Java 知识点(转)