最新 IDEA 2022.1 版本即将发布,骚操作真不少...
点击关注下方公众号,架构师全套资料 都在这里
0、2T架构师学习资料干货分享
上一篇:一边裁员,一边招人。。
大家好,我是互联网架构师。
前阵子 Oracle 发布了 Java 18 正式版,在性能、稳定性和安全性上面,Java 18 得到了全面的改进提升,其中包括对平台的九项 JDK 增强(JEP),大大提升了开发人员的工作效率。
紧接着即将发布的 IDEA 2021.1 版本将会支持以下新特性:
对代码段的支持
Java 18 为 JavaDoc 的标准 Doclet 引入了 @snippet 标记,简化在 API 文档中的示例源代码。
图片来源:The IntelliJ IDEA Blog
语言注入
即使没有显式包装器,代码片段也会被识别为 Java 代码。可以指定任何语言,语言注入功能也适用于代码段。另外,搜索公众号互联网架构师后台回复“2T”,获取一份惊喜礼包。
如下所示适用于通过导入提供的所有元素:
图片来源:The IntelliJ IDEA Blog
默认字符集为 UTF-8
将 UTF-8 设置为标准 Java API 的默认字符集。通过此更改,依赖于默认字符集的 API 将在所有实现、操作系统、语言环境和配置中保持一致。
Switch 表达式的模式
任何类型的模式(包括受保护的模式)都支配着常量 case。模式和非常量 case 的支配没有改变。
图片来源:The IntelliJ IDEA Blog
对于密封层次结构,子类型有时不能用于选择器类型,或者不能转换为选择器类型。不再需要处理这些子类型来使 switch 语句清晰。
图片来源:The IntelliJ IDEA Blog
参考链接
https://blog.jetbrains.com/zh-hans/idea/2022/03/java-18-features-support/
https://openjdk.java.net/jeps/413
https://www.jetbrains.com/help/idea/using-language-injections.html
https://openjdk.java.net/jeps/420
https://mp.weixin.qq.com/s/tcmht2-puPrXNcnpw-ZEiQ
最新 IDEA 2022.1 版本即将发布,骚操作真不少...相关推荐
- 窃隐私、放高利贷,输入法的骚操作真不少!
作者 | 隐小卫 来源 | 隐小卫(ID:privacysec) 光说隐私泄露,人们总觉得似乎离自己很远,然而它早已像一个"地雷",悄悄埋进了我们的生活中,不是不爆,时候未到. 别 ...
- 【转】MongoDB 3.0 正式版本即将发布,强力推荐
MongoDB 今天宣布3.0 正式版本即将发布.这标志着 MongoDB 数据库进入了一个全新的发展阶段,提供强大.灵活而且易于管理的数据库管理系统. MongoDB 3.0 在性能和伸缩性方面都有 ...
- 应用宝认领应用签名_应用宝8.0版本即将发布“数字分发”引领应用分发新趋势...
5月21日,2019腾讯全球数字生态大会在昆明召开,大会围绕消费互联网和产业互联网"两张网",充分释放腾讯在数字生态建设上的决心.在5月22日的应用生态专场上,腾讯应用宝宣布全新8 ...
- ChunJun 1.16 Release版本即将发布,bug 捉虫活动邀您参与!
亲爱的社区小伙伴们,历时数月,我们很高兴地宣布,ChunJun 即将迎来 1.16 Release 版本的正式发布.在新版本中,ChunJun 新增了一批常用功能,进行了多项功能优化和问题修复,并在用 ...
- 【优麒麟】22.04 LTS版本即将发布,终极预告来袭,你准备好了吗?
优麒麟社区自 2012 年创立到现在,已走过 10 个年头,在这 10 年里,优麒麟社区一直在不断打磨自己的技术,希望给大家带来更好的使用体验.在这期间我们的技术成果也得到了国内外社区的认可. 终于在 ...
- 2020下半年新机最新消息_2020年下半年即将发布新手机有哪些?下半年发布的新款手机汇总...
2020年下半年即将发布新手机有哪些?下半年发布的新款手机汇总来了,今年上半年,各大手机厂商都发布的了自己的旗舰机,不过在今年的下半年,依然会有重磅产品公布,并且在产品的竞争上会更加的激烈,今天就为大 ...
- 2020下半年新机最新消息_2020年下半年即将发布的手机,你们期待吗
相较于2020上半年的"百机争鸣",下半年的机圈显得冷清了很多,除了传统的三巨头按期发布了的年度旗舰机型,适合更多消费者的中端5g手机并没有太多新的选择.不过随着新的一周的到来,不 ...
- 社区活动 | Apache Flink 1.9 版本即将发布,新版本有哪些新特性?
6 月 29 号,Apache Flink 社区 Meetup 北京站即将到来,此次 Meetup 一如既往地邀请了社区多位 Flink 技术专家现场分享.伴随着 Apache Flink 1.9 版 ...
- 最新!2022中国大学排名发布
来源 | 艾瑞深校友会网 编辑 | 学术君 2022年1月25日,全国第三方大学评价机构艾瑞深校友会网(Cuaa.Net)正式发布<2022校友会中国大学排名-高考志愿填报指南>,连续第2 ...
- 最新!2022中国大学排名发布!
Datawhale发布 来源:艾瑞深校友会网,编辑:学术君.CVer 2022年1月25日,全国第三方大学评价机构艾瑞深校友会网(Cuaa.Net)正式发布<2022校友会中国大学排名-高考志愿 ...
最新文章
- java培训要学习多久?
- MongoDB 3.0新增特性一览
- Linux内核参数调优
- 自动驾驶公交车开上苏州街头,这次不是“试运营”了,市民乘车依然免费
- @PropertySource与@ConfigurationProperties多种方式读取配置文件详解,附带@PropertySources使用说明
- C++接收字符串数组_Java 中初始化数组
- 如何对下载的文件进行MD5校验
- 【杂记】01:王者荣耀,再见?
- transformer中的相对位置偏置的介绍(relative position bias)
- 度量满足条件——非负性、对称性和三角不等式
- 电偶极子的MATLAB场模拟
- 十一. MySQL InnoDB 三大特性之 BufferPool
- 什么是网页设计中的滚动设计?如何进行滚动设计?
- mtk蓝牙Profile相关宏介绍
- java_09.Linux:远程登录_可以用putty也可以用SecureCRT或者Xshell5【关闭防火墙,或者关闭一些必要的防火墙才能远程登录】Linux能ping通windows,window
- 人脸识别机CCC认证
- 如何下载国家标准分幅影像地图
- poi中word中表格跨列合并以及不兼容wps问题,java下 linux下word转pdf 问题解决
- unity地面添加材质球_为Unity3D创建素材(1):图片、着色器、材质球
- 14万字数字政府大数据治理平台及大数据中心资源平台建设方案