最后一章节,我们来讲讲如何创建自己的启动脚本,然后尝试尝试加载它。
JShell 脚本一般用于定制 JShell 会话。可以预先加载会话所需要的包、类和代码片段。
JShell 脚本的一些说明
JShell 脚本的文件名遵循操作系统文件名命名规则,但一般使用 .jsh
作为扩展名。
创建脚本
JShell 中的脚本可以使用外部编辑器创建,也可以由过往的代码片段生成。因此,可以使用下面命令之一从 JShell 会话中的输入创建脚本:
jshell> /save mysnippets.jsh jshell> /save -history myhistory.jsh jshell> /save -start mystartup.jsh
- 示例中的第一个命令将当前活动片段保存到
mysnippets.jsh
。 - 示例中的第二个命令将所有片段和命令的历史记录 ( 有效的和无效的 ) 都保存到
myhistory.jsh
。 - 示例中的第三个命令将当前启动脚本设置的内容保存到
mystartup.jsh
。
加载脚本
前面章节中我们提到,启动脚本可以在启动 jshell
时作为参数传递给 jshell
,就像下面这样
[yufei@www.twle.cn ~]$ jshell mysnippets.jsh
也可以在 JShell 会话中使用 open
命令加载
jshell> /open PRINTING
后记
好了, JShell 相关的知识就到这里结束了,以后本站的所有 Java 教程,如果能用 JShell,那么就会使用 JShell。 因为这样简单方便。
目前尚无回复