任务模块现在可被标记为Unloaded,以在大型项目工作时节省CPU和内存资源,程序员可在方便时挂起索引并恢复。
新版本允许程序员创建模块,软件包的可见性也受到模块化的影响,这意味着以前可访问的类现在可能无法访问。IntelliJ IDEA可帮助查找访问不在模块径上的代码,并提供解决问题的。
此外,还有一些新的检查帮助程序员将代码迁移到Java 9,突出显示需要自动模块的信息文件。尽管自动模块在迁移到Java 9期间很有用,但随着时间的推移,代码应该迁移到真正的模块。默认情况下,这只会突出传递依赖关系,因为这意味着代码将自动模块给其他模块。
第二,我们可使用新的Collections Factory Methods。第三,帮助我们利用新的Java 9功能。例如,如果代码具有等待特定值更改的while循环,则可以更新它们以添加新的onSpinWait提示,从而允许运行时优化此操作。
最后,IntelliJ IDEA在Java 9中对Javadoc进行了更新。生成的Javadoc可以搜索,从而允许程序员在文档中搜索类、方法或关键字。为了充分利用这一点,Trisha鼓励程序员在文档中添加索引标签,以便为搜索提供关键字。
推荐:
网友评论 ()条 查看