Java的REPL
BlueJ的code pad有用吗?Java对(Read-Eval-Print Loop)不提供原生支持,这种“交互式解释器”或“交互式编程环境”,在学习表达式和简单语句时,比较方便。
例如在code pad中输入一个表达式
1+2
或者
int i =1;
i++; //没有分号将作为表达式,code pad直接输出结果
i
而code pad输出结果,如图所示:
如果你觉得有用,可以在学习《编程导论(Java)·3.2实现》时用一下。
- 打开:菜单view--Show Code Pad,则在 the object bench旁边出现Code Pad。
- The code pad area can now be used to enter expressions or statements. On pressing
Enter, each line will be evaluated and a result may be displayed.
- 更多:参考 http://www.bluej.org/tutorial/tutorial-201.pdf中的 6 Using the code pad