组件 版本
Ubuntu 20.04
jdk 9

必须是jdk9才行,下载路径是:

注意点击下面的下载按钮,不要点击文件名,并且必须登录oracle以后才能下载

效果如下:

注意,搞大数据的需要在下面两个配置文件中把$JAVA_HOME改掉:

$HADOOP_HOME/etc/hadoop/hadoop-env.sh

$SPARK_HOME/conf/spark-env.sh

另外注意,每次运行都必须初始化用到的变量

jshell> int x=10;
x ==> 10

jshell> while( x < 20 ) {
   ...> System.out.print("value of x : " + x );
   ...> x++;
   ...> System.out.print("\n");
   ...> }

如果上面的int x=10;当你第二次运行的时候必须重新定义,否则是不会有输出结果的。

如图,第二次运行代码,如果没有重新初始化x,那么就不会有任何输出了。

这点需要注意.

jshell的安装使用相关推荐

  1. Java SE 9(JDK9)环境安装及交互式编程环境Jshell使用示例

    目的 安装JDK 9, 练习Jshell工具的使用, 体验Java的交互式编程环境. 什么是Jshell 其实就是一个命令行工具,安装完JDK9后,可以在bin目录下找到该工具,与Python的解释器 ...

  2. 安装JDK 9与使用jshell

    安装JDK 9与使用jshell 1.下载JDK9 http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-384 ...

  3. 下载的JAVA9怎么没有jshell_java9系列(一)安装及jshell使用

    序 本文介绍下mac下面的java9版本安装使用. 下载 安装路径 下载袭来是个pkg文件,双击安装,默认装到了/Library/Java这里,java9的Home地址是 /Library/Java/ ...

  4. JShell:Java REPL综合指南

    \ 本文要点 \\ Java Shell或JShell是官方提供的读取-求值-打印-循环,通常称为REPL,是在Java 9中引入的.\\t JShell提供了一个交互式shell,用于快速原型.调试 ...

  5. Java 9 尝鲜之JShell交互式编程环境

    转载自https://www.cnblogs.com/IcanFixIt/p/6690478.html JShell--Java 9 的交互式编程环境 本文要求读者有基本的 Java 知识. Tips ...

  6. jshell_五分钟的JShell

    jshell 这篇文章建立在我的My Java 9顶级功能文章的基础上,通过对这些功能的深入研究. 在这里,我们向您展示如何在五分钟内学习jshell并改善Java 9开发经验. 入门 假设您已经下载 ...

  7. repl java9_Java 9抢先体验:与JShell进行动手实践– Java REPL

    repl java9 从今天开始,如何开始使用Java 9的最酷功能之一? 上周末,我终于开始尝试使用Java 9的早期访问版本.第一站是JShell,它也被称为Project Kulla. 首先让我 ...

  8. Java 9:JShell

    JShell是Java 9中引入的新工具,用于评估在命令行上输入的Java语句. 它是Java平台上第一个正式的REPL(读取-评估-打印循环)实现,非常适合尝试Java代码而无需启动IDE或编写完整 ...

  9. 五分钟的JShell

    这篇文章建立在我的My Java 9顶级功能文章的基础上,通过对这些功能的深入研究. 在这里,我们向您展示如何在五分钟内学习jshell并改善Java 9开发经验. 入门 假设您已经下载并安装了Jav ...

最新文章

  1. 设计模式总结之Builder Pattern(建造者模式)
  2. 最新 springBoot整合shiro(10分钟教程)
  3. 漫画:删去k个数字后的最小值
  4. C#关键字(79个)
  5. 产品质量不过关怎么办?一招帮你大幅提高生产质量
  6. Linux内核同步机制之信号量与锁
  7. 【Linux】Linux进阶指令
  8. java编程菜鸟入门02
  9. JavaScript文档对象模型DOM节点操作之父节点和子节点(2)
  10. Unity3d FPS射击游戏案例 - 消灭病毒
  11. tedu斌-Web笔记2112-2
  12. 一个牛人在美国的跳槽经历(转)
  13. H.264 AVCC header
  14. CO-PA: 获利能力分析之特征值派生 - KEDR / KEDB
  15. 好看动漫+电影+电视剧分享
  16. KOL营销抢跑新消费品牌
  17. 两位数求和(xhh)
  18. 家庭玩游戏配置哪种计算机,玩游戏用什么系统?Win10专业版和Win10家庭版玩游戏的区别...
  19. Halcon 第三章『Morphology形态学』◆第3节:顶帽运算与底帽运算
  20. BASH比较两位数大小

热门文章

  1. Linux时间子系统之(十二):periodic tick
  2. 使用pull解析XML文件
  3. nginx负载均衡的简单实现
  4. 中国程序员如何去 Facebook 工作?
  5. 【转】关于LoadRunner的迭代
  6. 在WebPart中上传图片到SharePoint图片库,读取Exif信息到图片的自定义属性
  7. MSF(三):信息收集
  8. JS制作没有Y轴的柱状图
  9. Element UI 在父类设置样式不起作用
  10. Boost-QT兼容问题:#define FUSION_HASH #