jshell如何在java9项目中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
下载袭来是个pkg文件,双击安装,默认装到了/Library/Java这里,java9的Home地址是
/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home
看下版本
bin ./java -version
java version "9"
Java(TM) SE Runtime Environment (build 9+181)
Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)
jshell
bin ./jshell | 欢迎使用 JShell -- 版本 9 | 要大致了解该版本, 请键入: /help intro jshell>
有了jshell就可以快速做一些验证,比如
jshell> "1,2,3,,4".split(",")
$2 ==> String[5] { "1", "2", "3", "", "4" }
jshell> " a b ".trim()
$3 ==> "a b"
imports
查看导入的类库
jshell> /imports
| import java.io.*
| import java.math.*
| import java.net.*
| import java.nio.file.*
| import java.util.*
| import java.util.concurrent.*
| import java.util.function.*
| import java.util.prefs.*
| import java.util.regex.*
| import java.util.stream.*
方法定义及调用
jshell> String hello(){return "htllo";}
| 已创建 方法 hello()
jshell> String hello(){return "hello";}
| 已修改 方法 hello()
jshell>
jshell>
jshell> /methods
| String hello()
jshell> hello()
$7 ==> "hello"
查看历史
jshell> /list
1 : int a = 1;
2 : "1,2,3,,4".split(",")
3 : " a b ".trim()
4 : new Date()
6 : String hello(){return "hello";}
7 : hello()
8 : 1/0
关于jshell如何在java9项目中使用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。