在Javac中禁用StringBuilder优化

Java中使用普通的字符串连接时,javac会对此进行优化,使其可以改用StringBuilder(或Java 5之前的StringBuffer).

就我而言,将所有这些都关闭将是非常有用的,只是让字符串连接使用String上的标准bog标准“ append”方法代替.此优化是否已完全“融入” javac,还是有办法完全禁用它?

解决方法:

我不是javac专家,但似乎在1793行的Gen.java文件中的javac中进行了硬编码.

上一篇:Java代码未使用’javac’进行编译,而是在Eclipse中进行编译


下一篇:Java编译器会为字符串混淆生成效率低下的代码吗?