JShell使用

1. 下载所需的软件
从jdk9开始有了JShell,所以下载9及以上的版本即可。
之后可以配置环境变量,亦可以直接进入bin目录中,从箭头指向地方输入cmd即可从命令行中进入当前文件夹
在这里插入图片描述

在这里插入图片描述

之后输入JShell即可进入

当然不想修改环境变量,可以使用 bat文件,然后放在环境变量中找得到的地方,之后执行jshell即可

cd bin所在文件夹
d:                           #所在的盘

2. 最有用的命令

/? 或者、hlep

以上两个命令都是帮助的意思。
帮助的文档都是中文的
另外详细的解释某条命令,可以使用如下的命令

/? [命令] 或者 /help [命令]

比如
在这里插入图片描述

3.基础的命令
(1) 直接数字和函数运算

如:
System.out.println("Hellow JShell")
2 + 5
float calculateRectangelArea(float width, float height){
	return width * height;
}
calculateRectangelArea(25, 16)

(2)查看方法和变量

/methods         //查看方法
/types           //查看类
/vars			//查看变量
/imports		//查看导入的包
/list 			//查看所有的片段的id

变量有两种,一种是自己定义的,另一种是每一个计算的结果,系统自动保存的。
片段包括所有的输入,可以根据id直接调用
(4)删除变量

/drop  id或者名称
如:
drop 2 
drop $2 
drop area

(3)文件的读写与保存

/save [-参数] [-路径]
如:
//将从本次shell开始的所有输入存入D盘的a.txt文件,文件会自动创建
/save -history D:\\a.txt		

/open
//将a.txt作为输入
如 /opne D:\\a.txt

最后在强调一下/help的作用
在这里插入图片描述

在这里插入图片描述

本文为原创,转载请注明出处。

猜你喜欢

转载自blog.csdn.net/fuzekun/article/details/112212691