在java中使用什么更好:手动实现双缓冲,还是使用已经双缓冲的swing组件?或者这没有任何区别?
谢谢。
最佳答案
目前尚不清楚“更好”是什么意思(或者就此而言,“手动实现双缓冲”的具体细节),但有两个要点:
- 通常来说,不重新发明轮子更有意义。
- 不要过早优化。除非您发现性能不符合您的要求,并且已经进行了基准测试并确定您的双缓冲实现是原因,否则您不应该问这个问题。
关于java双缓冲性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18075349/