目的

安装JDK 9, 练习Jshell工具的使用, 体验Java的交互式编程环境。

什么是Jshell

其实就是一个命令行工具,安装完JDK9后,可以在bin目录下找到该工具,与Python的解释器极其相似,用过Python解释器的人应该会非常熟悉。

它可以让你体验交互式编程,有一些比较有趣的特性:

1、语句末尾可以省略分号

2、一般情况下不需要强制捕获受检异常

3、可以直接写表达式

4、在定义方法时可以引用其他方法或变量,且这些方法或变量可以在一段时间后被定义;

 5、其它等等

安装JDK 9

下载

可以去以下连接下载:

https://jdk9.java.net/download/

http://down.downun.com/%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/java/

我下载的是jdk-9-ea+140_windows-x64_bin.exe;

安装

很简单,直接点击安装即可,记得勾选自定义,选择一个合适的安装路径,我安装在D:\ProgramFiles\Java\jdk-9

设置环境变量

自行参考网上的配置,设置JAVA_HOME、PATH、CLASSPATH什么的,如果仅仅想尝试使用下Jshell的话,也可以不设置;

Jshell工具使用

直接在JDK安装目录的bin文件夹下双击jshell.exe即可。

创建一个类,调用静态方法

注意这里,我们不需要编写main方法就可以直接运行。

其它使用示例

输入/help获取帮助

有没发现跟Python解释器极其相似, 剩下的有兴趣自己探索吧。

参考资料

http://www.importnew.com/16353.html

http://www.journaldev.com/9879/java9-install-and-repl-jshell-tutorial

转载于:https://www.cnblogs.com/chenpi/p/6387408.html

Java SE 9(JDK9)环境安装及交互式编程环境Jshell使用示例相关推荐

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

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

  2. Java代码有效和片段有效_Java 9 尝鲜之交互式编程环境

    Java 9 JShell--Java 9 的交互式编程环境 本文要求读者有基本的 Java 知识. Tips Java 9 的代码由于提供了新特性,所以有些代码并不支持向后兼容.也就是说,用 Jav ...

  3. Java SE Development Kit (JDK) 安装

    Java SE Development Kit (JDK) 安装 java jdk \ jre 这两个文件最好放在一个文件夹下 安装完成后 环境变量添加 系统变量中会有javapath(没有自己添加) ...

  4. arduino与java,Arduino具有与Java和C语言类似的IDE集成开发环境和图形化编程环境

    Arduino具有与Java和C语言类似的IDE集成开发环境和图形化编程环境 更多相关问题 听力原文:W: Hi, Steve, good to see you are up and around a ...

  5. Python交互式编程环境及练习

    REPL: Read-Eval-Print Loop, "读取-求值-输出 循环",是简单的交互式编程环境.如在Mac电脑中的Terminal输入python,会进入到Python ...

  6. 基于Python实现的微信小程序校园导航系统 | Python第一课环境篇 | Hellow World 程序 | 不同环境下搭建Python编程环境

    一:Hellow World 程序 1.安装Python3 2.运行Python代码片段 Python自带了一个在终端窗口中运行的解释器,让你无需保存并运行整个程序就能尝试运行Python代码片段. ...

  7. python学习环境安装_python学习系列----环境的安装

    最近又想捣鼓下Python了,一来也是给自已找点事吧,毕竟做这行不进则退呀:我平时上班是做PHP的.所以其它时候还是想通过多学习提高下自已吧.好了,废话说完了,正题       其实以前也用过Pyth ...

  8. 【Java8 环境安装】Java1.8JDK环境安装jdk-8u361-windows-x64

    Java1.8环境安装 一.JDK的下载 首先进入Oracle官网下载JDK1.8安装包 https://www.oracle.com/ 依次点击Resources>Java Downloads ...

  9. linux go语言运行环境,安装Go语言运行环境

    安装Go运行环境,如果从旧版本的Go进行升级,必须先删除现有版本. 1. 二进制包安装 下载包 cd /usr/local/src wget https://storage.googleapis.co ...

最新文章

  1. Solr(搜索引擎服务)和MongoDB通过mongodb-connector进行数据同步的解决方案,以及遇到的各种坑的总结(针对solr-5.3.x版本),mongodb和solr实现实时增量索引
  2. 使用Spock Mocks进行Grails 3.3集成测试
  3. 用.Net开发Windows服务初探
  4. Linux串口编程(中断方式和select方式)
  5. ural 1297 O(nlogn) 后缀数组求最长回文字串
  6. Could not autowire. No beans of ‘xxxMapper‘ type found.
  7. 我做PM(项目经理)这段时间...
  8. zabbix client安装配置执行
  9. 统计php 代码行数,PHP实现统计代码行数小工具
  10. 1900型USB接口扫描枪设置虚拟串口模式提升扫描速度
  11. Git error: unable to create file xxx: Filename too long
  12. 番茄助手功能及快捷键
  13. 独立思考,提高效率,做更有意义的事
  14. JavaScript(JS) date.getDate()
  15. Django Ajax总结
  16. ORACLE 角色授权
  17. 都说互联网很赚钱,真的?
  18. 如何学好C语言--你的学渣朋友告诉你
  19. 从CES看PC趋势:英特尔AMD成盟友 显示器会更大
  20. 磁共振t1t2信号记忆顺口溜_10分钟记住脑出血核磁表现:T1、T2篇

热门文章

  1. 2018年中国城市用电量30强
  2. ML.NET 1.1 发布,模型构建器升级和新的异常检测算法
  3. 动态记忆网络:向通用 NLP 更近一步
  4. 概率分布,先懂这6个
  5. AutoML 在推荐系统中的应用
  6. 机器学习中的特征——特征选择的方法以及注意点
  7. 对我国6G早期研究布局的几点建议
  8. 深入地下,实地探访!不用人挖煤的智能煤矿长什么样?
  9. 没有数据也能翻译?一文读懂「无监督」机器翻译
  10. 拿下 Google 实习 offer,19 岁的程序媛成长之路!