APP下载
报价宝  ›  科技  › 

JDK9版本以上Java独有的一个轻量级小工具 你知道吗?jshell

报价宝 来源:baojiabao.com 发布时间:2019-11-01 21:59:00 10月25日更新
报价宝综合消息JDK9版本以上Java独有的一个轻量级小工具 你知道吗?jshell

jshell,是JavaJDK9这个大版本更新以来,带来的一个轻量级小工具。我们再也不用进入Java目录,编写一个Java档案,然后再去编译,最后才能执行它。

这里,你可以直接写一个小功能,就能去实现它。这就是jshell带来的一个小便利。

介绍:jshell这是Java用来写指令码的轻量小工具。

直接输入:jshell进入退出: 输入/exit 记得一定要加/

对于byte/short/char/三种类型来说,如果右侧赋值的数值没有超过范围,

那么Javac编译器将会自动隐含的为我们补上一个(byte)(short)(char)。

byte num1 = 30;//30

//int-->byte ,不是自动型别转换

//int-->char ,不是自动型别转换

char zifu = /*(char)*/65;//A 可以操作

注意:

如果没有超过左侧的范围,编译器补上强转。

如果右侧超过了左侧的范围,那么直接编译器报错。

==============================

注意:常量可以自动优化,如果是变数就不可以了。

short a = 3;

short b = 7;

short result = 3+7;

//short = result = a + b;// 报错,不可以执行

System.out.println(result);//可以执行

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 报价宝 数码相机价格 手机价格 笔记本电脑价格 电视机价格