
JShell 是一个读取-评估-打印循环(REPL),它会在我们输入的声明、语句和表达式上立即进行评估并显示结果。该工具从命令提示符中运行。
在下面的示例中,我们可以在JShell中定义表达式、变量和方法。
我们可以在JShell中输入任何有效的Java表达式。该表达式可以是算术运算、字符串操作和方法调用,并立即进行评估。所有的结果都会自动分配给JShell创建的变量。这些变量的前缀是 $符号。
<strong>jshell> 10 * 5 $1 ==> 50 jshell> 77 % 3 $2 ==> 2 jshell> $1 + $2 $3 ==> 52 jshell></strong>
JShell中定义的变量与Java程序中定义的变量相同。一旦定义了变量,它就存在于作用域中。
立即学习“Java免费学习笔记(深入)”;
<strong>jshell> String str = "Tutorialspoint" str ==> "Tutorialspoint" jshell> str str ==> "Tutorialspoint" jshell></strong>
我们可以在JShell中定义方法,就像在Java类中定义方法一样。一旦在JShell会话中创建了一个方法,我们可以随时调用它,直到退出该会话。
<strong>jshell> int sum(int x, int y) {
...> return x + y;
...> }
| created method sum(int,int)
jshell> sum(10,20)
$2 ==> 30
jshell></strong>以上就是在Java 9中如何在JShell中定义表达式、变量和方法?的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号