不要试图超越JVM。
特别是:
不要为了性能而避免创建对象
在适用的地方使用不可变的对象。
正确使用对象的范围,以便GC可以完成其工作。
在您指的是原语时使用原语(例如,不可为null的int与可为null的Integer相比)
使用内置的算法和数据结构
处理并发时,请使用java.util.concurrent包。
性能上的正确性。首先正确处理,然后进行测量,然后使用分析器进行测量,然后进行优化。

不要试图超越JVM。
特别是:
不要为了性能而避免创建对象
在适用的地方使用不可变的对象。
正确使用对象的范围,以便GC可以完成其工作。
在您指的是原语时使用原语(例如,不可为null的int与可为null的Integer相比)
使用内置的算法和数据结构
处理并发时,请使用java.util.concurrent包。
性能上的正确性。首先正确处理,然后进行测量,然后使用分析器进行测量,然后进行优化。