赞
踩






使用junit也必须要先在module-info.java下先requires一下









/vars列出所有变量

/methods列出所有定义的方法

/list列出到目前为止[定义的]数据的列表

/edit调出编辑框
jshell中再次定义一个变量是可以的, 比如之前已经定义了int m =10;相当于一个覆盖




没有受检异常是指, 没有编译时异常throws xxException或tryCatch




在jdk8中 匿名内部类不可以使用<>泛型的自动推断 但是在jdk9中可以使用

在后面的<>中加上Object才不会报错

jdk9中可以自动推断






从char[] 变成了byte[] , 并加了编码标记
同时StringBuffer StringBuilder的底层也使用了byte数组
jdk8中创建只读集合:



jdk9中集合工厂创建只读集合




takeWhile()从头开始找满足要求的, 一旦出现不满足要求的就停止
dropWhile()从头开始找满足要求的丢弃, 直到出现不满足要求的, 以及它后面的数据才会被保留下来



























java.net包需要通过模块化引入进来

直接用 java xxx.java 编译和运行







Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。