手机如何创建网站,上海缪斯设计公司官网,1688app官方下载,host绑定网站netbeans6.8NetBeans 8.0引入了几个新的Java提示 。 尽管有很多与Java Persistence API相关的新提示#xff0c;但我还是关注Performance类别中的五个新提示。 NetBeans 8.0引入的五个新的“性能提示”是#xff1a; 已装箱价值的装箱 冗余String.toString#xff08;但我还是关注Performance类别中的五个新提示。 NetBeans 8.0引入的五个新的“性能提示”是 已装箱价值的装箱 冗余String.toString 用String替换StringBuffer / StringBuilder 从String转换期间不必要的临时 转换为String期间不必要的临时 这五个与性能相关的Java提示中的每一个都通过从NetBeans 8.0截取的屏幕快照以及说明这些提示的代码进行说明。 每个提示都有两个屏幕快照一个快照显示当光标悬停在标有黄色下划线的代码行上时显示的文本另一个显示建议的用于解决该提示的操作过程单击鼠标左键时显示。标记线左侧的黄色灯泡。 一些捕获的屏幕快照包括避免提示的代码示例。 已装箱价值的装箱 冗余String.toString 用String替换StringBuffer / StringBuilder 从字符串转换过程中不必要的临时 转换为字符串期间不必要的临时 除非我已经做了一些错误似乎有一个小错误与此提示它报告“ 从字符串转换时不必要的临时”的时候在这种情况下它应该“转换为字符串时不必要的临时”是。 这没什么大不了的因为标记了条件并且采取纠正措施似乎很适当。 结论 NetBeans 8.0引入并在此处说明的与性能相关的五个提示可以帮助Java开发人员避免不必要的对象实例化和其他不必要的运行时成本。 尽管如我的简单示例所示这种优化的好处几乎可以忽略不计但当在具有循环执行这些相同不必要实例化的循环的代码中使用代码时可以节省更多成本。 即使不考虑性能优势这些提示也有助于提醒Java开发人员并向Java新手介绍有关获取实例和原始值的最合适机制的信息。 翻译自: https://www.javacodegeeks.com/2014/10/netbeans-8-0s-five-new-performance-hints.htmlnetbeans6.8