目录
- 1. JShell
- 2. var"关键字"
- 3. Java集合新增API
- 4. String新增API
- 5. InputStream.transferTo方法
- 6. Java原生的HTTP客户端
- 7. java命令直接运行单个.java文件
- 8. ZGC垃圾收集器
1. JShell
是Java的交互式客户端
2. var"关键字"
能进行局部变量类型推断。局部变量是在方法中申明的变量,不能用于类中的属性。如下所示
3. Java集合新增API
4. String新增API
- 判断字符串是否为空白字符。其中空白字符包含 、 、 、英文中文等其它语言空格
- 去除首尾空白字符。其中去除首部空白字符,去除尾部空白字符
- 复制字符串
4 行数统计
5. InputStream.transferTo方法
用来将数据从InputStream直接传输到OutputStream
java11使用基础
查看test.input文件内容如下
使用transferTo方法,将test.input文件内容拷贝到test.output文件
查看test.output文件内容如下
6. Java原生的HTTP客户端
支持同步请求和异步请求两种方式
7. java命令直接运行单个.java文件
说明:
- 不会产生.class文件
- 会执行.java文件中的第一个类, 且第一个类必须包含main方法
- 可以使用本.java文件中的自定义类,不可以使用其它.java文件中的自定义类
示例如下:
8. ZGC垃圾收集器
ZGC(A Scalable Low-Latency Garbage Collector),特点如下:
- GC暂停时间不会超过10ms
- 能处理几百MB到几个TB的堆
- 和G1相比, 应用吞吐能力下降不会超过15%
- 并发进行垃圾收集,且只有root扫描阶段会stop the world, 因此GC停顿时间不会随着堆的增长而变长
开启ZGC垃圾收集器示例
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/20017.html