大连网红培训基地南昌优化排名推广
web/
2025/9/27 8:50:41/
文章来源:
大连网红培训基地,南昌优化排名推广,西安是哪个省属于哪个省,wordpress首页做全屏这篇文章建立在我的My Java 9顶级功能文章的基础上#xff0c;通过对这些功能的深入研究。 在这里#xff0c;我们向您展示如何在五分钟内学习jshell并改善Java 9开发经验。 入门 假设您已经下载并安装了Java 9#xff0c;则可以通过键入以下内容启动Shell#xff1a; js… 这篇文章建立在我的My Java 9顶级功能文章的基础上通过对这些功能的深入研究。 在这里我们向您展示如何在五分钟内学习jshell并改善Java 9开发经验。 入门 假设您已经下载并安装了Java 9则可以通过键入以下内容启动Shell jshell 或者如果您要冗长 C:\jdk9TestGroundjshell -v
| Welcome to JShell -- Version 9
| For an introduction type: /help introjshell变数 只需键入变量带或不带分号– jshell int i 1;
i 1
| created variable i : int 未分配的值会自动分配给以$开头的变量– jshell Hello World
$1 Hello World
| created scratch variable $1 : String 这意味着我们以后可以重用该值– jshell System.out.println($1);
Hello World控制流程 jshell的下一步是使用控制流如果……则为……。 我们可以通过输入条件对每个新行使用return来做到这一点– jshell if (Hello World.equals($1)) {... System.out.println(Woohoo my if condition works);... }
Woohoo my if condition works 快速提示是使用TAB进行代码完成 方法 我们可以用与流程控制类似的方式声明一个方法然后按 对于每个新行– jshell String helloWorld() {... return hello world;... }
| created method helloWorld() 然后叫它– jshell System.out.println(helloWorld());
hello world 我们还可以更改外壳中的方法并使用尚未定义的方法调用方法- jshell String helloWorld() {... return forwardReferencing();... }
| modified method helloWorld(), however, it cannot be invoked until method forwardReferencing() is declared
| update overwrote method helloWorld() 现在我们修复方法– jshell String forwardReferencing() {... return forwardReferencing;... }
| created method forwardReferencing()
| update modified method helloWorld()班级 我们还可以在jshell中定义类– jshell class HelloWorld {... public String helloWorldClass() {... return helloWorldClass;... }... }
| created class HelloWorld 并分配和访问它们- /env有用的命令 现在我们有了基本知识这里有一些快速命令– 标签 代码完成 / vars 当前shell中的变量列表 /方法 当前shell中的方法列表 /清单 jshell会话中的所有代码段 /进口 当前在外壳进口 /方法 当前shell中的方法列表 /类型 当前的类在外壳中定义在上述情况下我们将看到“类HelloWorld” /编辑 使您可以在编辑器中编辑会话默认为JEditPad /出口 闭门会议 翻译自: https://www.javacodegeeks.com/2017/10/jshell-five-minutes.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82660.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!