最近,我正在读这篇文章.
根据那篇文章,Java Compiler即javac在生成字节码时不执行任何优化.这是真的吗?如果是这样,那么它可以作为中间代码生成器实现,以消除冗余并生成最佳代码吗?
私有方法最终是否有益?这会改善表现吗?
我认为"私人决赛"没有多大意义,因为私有方法无法被覆盖.所以方法查找应该像使用final时一样高效.
私有帮助方法是静态的(如果可能的话)会更好吗?
什么是最好用的?
private Result doSomething()
private final Result doSomething()
private static Result doSomething()
private static final Result doSomething()
Run Code Online (Sandbox Code Playgroud)