本文介绍下mac下面的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

doc

下载的JAVA9怎么没有jshell_java9系列(一)安装及jshell使用相关推荐

  1. Citrix各系列产品安装光盘资源下载链接

    对Citrix产品感兴趣的网友们,福利来啦! Citrix各系列产品安装光盘资源下载链接 1.Citrix XenApp: http://www.xen800.com/thread-1561-1-1. ...

  2. python 自动下载文件_【Py大法系列--03】Python如何自动下载文件

    问题描述 Python自动下载文件,通用文件,包括但不限于压缩文件.图片等. 解决方法 一般情况下,Python下载文件的方式有以下几种: 利用urllib.urllib2,即Python爬虫用的最多 ...

  3. FTDI FT232驱动下载安装 高速转换器UIC系列驱动安装详细教程

    FTDI FT232驱动下载安装 高速转换器UIC系列驱动安装教程 在使用FTDI FT232串口设备时,如果电脑没有对应的驱动就无法使用.新版的Windows 10有的已经自带驱动就无需安装(能识别 ...

  4. Android DownloadManager下载完成事件监听(系列4)

     Android DownloadManager下载完成事件监听(系列4) 我在之前写了写一些关于Android DownloadManager 的文章: (系列1)<Android大数据. ...

  5. Nachos3.4系列-1 安装与环境配置 【转】

    本文转自http://blog.sina.com.cn/s/blog_a2dded3d010194pj.html Nachos系列免责说明:本系列博客所用源代码及文档均来自互联网,如有侵权,请私信,马 ...

  6. Postman系列之安装及简介

    ------·今天距2021年287天·------ 这是ITester软件测试小栈第100次推文 从分层测试角度来说,接口测试是相对来说性价比最高的,且是功能测试进阶的必备技能.接口测试可以用Jme ...

  7. 基础服务系列-Hyper-V 安装centos7

    2019独角兽企业重金招聘Python工程师标准>>> 前言 docker for windows在Windows10 上安装,各种问题,打算放弃了... 问题1 可能是没有分配IP ...

  8. CAD、3dmax等Autodesk系列软件安装报错1603解决办法

    一级标题CAD.3dmax等Autodesk系列软件安装报错1603解决办法 使用Auto Remove清理后,安装报错1603 ,如下图 该错误只会出现在2020和2021版本上,其他版本不存在该问 ...

  9. MySQL5.7系列的安装教程

    MySQL5.7系列的安装教程 本文以MySQL Community Server 5.7.19为例介绍MySQL数据库下载.安装.配置和基本操作. 一.MySQL5.7下载 打开MySQL Comm ...

最新文章

  1. Python特殊语法:filter、map、reduce、lambda [转]
  2. python 基础 7.6 sys 模块
  3. javascript笔记:推荐使用“百度统计”并且拷贝百度统计的前端框架
  4. 我python写的闭包为什么效率很低_GitHub - llzhi001/interview_python_practice: interview 面试题 CS-Notes之ME-技术总结...
  5. 【Python3.6】之在Windows中安装Python3.6.1
  6. java 分层概念 要点
  7. ES6 Promise 并行执行和顺序执行
  8. 阿里推出“阿里云网盘”App;Linux 发布 29 周年​| 极客头条
  9. SpringBoot与JdbcTemplate的完美结合
  10. C语言strcmp函数详解及其模拟实现
  11. 数据库mysql基本查询语句_数据库mysql基础查询语句实录
  12. 【滤波器】7. 带通滤波器
  13. 戴尔服务器bios修改风扇,BIOS风扇调整
  14. 修改WordPress网站默认wp-content/uploads上传文件路径
  15. Joiner拼接String
  16. BZOJ2567 : 篱笆
  17. 通过CSS在金钱单位前加上货币符号
  18. Compose 跨平台的现状
  19. 爬山法求解八皇后问题的全部解法
  20. 【头歌】重生之机器学习-线性回归

热门文章

  1. 一个故事告诉你什么是消息队列
  2. 【职场生活】跳槽离职要注意的那些坑?
  3. 和菜鸟一起学linux之V4L2摄像头应用流程【转】
  4. Centos5.5系统备份
  5. oracle gENT,Oracle 11g r2 新建空表不分配semgent
  6. matlabpython建模_参加数学建模用 MATLAB,还是 Python?
  7. verilog实现多周期处理器之——(零)GUN工具链的安装
  8. 初学者参考C#中操作XML修改完整版
  9. python 弹出窗口闪烁_游戏窗口闪烁
  10. Altera FPGA程序固化