[摘要]DrJava是一个免费的、轻量型的开放源码的Java,具有集成的读-计算-打印(read-eval-print)循环、调试器和 JUnit 支持。它主要是为学生设计的,提供了直观的界面和交互式地评估...
DrJava是一个免费的、轻量型的开放源码的Java,具有集成的读-计算-打印(read-eval-print)循环、调试器和 JUnit 支持。它主要是为学生设计的,提供了直观的界面和交互式地评估Java代码的能力。它还为更高级的用户提供了强大的功能。
软件特色
1、轻量级的IDE
2、支持交互评估Java代码
3、支持单元测试
4、支持源码调试
5、跨平台
使用方法
第一步、下载安装就不说了。打开以后新建项目,和VS里一样,不然无法import jar包。
第二步、选择编译路径引入外部类,最重要的是要把algs4.jar文件的路径添加到Extra Classpath,这点搞了我好久。不然你代码里不能import。
第三步、写Class,一个Class一个文件
第四步、编译执行,先编译成中间文件,我理解和IL类似;只要有main函数,基本上都可以按以下方式执行,注意大小写敏感。
高级功能:单元测试JUNIT
以前比较熟悉NUNIT,JUNIT的话差不多,但是DrJava支持的断言异常少,建议还是不要用了。。基本上手工测测也够了
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。