
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.6 JShell交互式编程工具

从JDK 1.9之后版本提供一个方便的交互式工具—JShell,利用此工具可以方便地执行程序,并且不再需要编写主方法就可以执行程序,如果要想运行JShell工具,直接在命令行方式下输入“jshell”即可,如图1-20所示。

图1-20 交互式编程环境
在JShell交互式环境下可以直接编写程序,例如,可以直接在交互式编程模式下输入以下内容。
命令1:100 + 200。
命令2:System.out.println("在线学习请登录:www.mldn.cn")。
当用户输入后可以自动执行程序,执行结果如图1-21所示。

图1-21 JShell命令执行
除了可以直接在JShell中编写代码之外,也可以直接在本地磁盘中定义程序文件,而后交由JShell加载执行,例如,本次程序保存路径为D:\mldnjava\mldn.txt。
范例:定义JShell程序文件mldn.txt
System.out.println("极限IT:www.jixianit.com")
System.out.println("Java软件训练营:www.mldnjava.cn")
随后在JShell中可以直接利用“/open”进行文件内容加载,执行结果如图1-22所示。
如果要想退出JShell交互式编程环境,可以直接输入“/exit”,如图1-23所示。

图1-22 执行程序脚本

图1-23 退出JShell环境