我正在做一个基于swing的应用程序,我使用JTable
。我使用DefaultCellEditor
作为需要组合框选择的列之一。但是DefaultCellEditor
有很多我不需要的方法。所以我通过扩展AbstractCellEditor
来编写定制的CellEditor,在那里我只实现了所需的方法。我的问题是java类的大小是否会影响应用程序的性能
(一般情况下)如果我们有一个类,并且如果我们不需要该类的所有方法,那么使用它就好了,或者编写一个自定义类,而我们只实现这些方法我们需要什么?和
通过使用自定义类将提高应用程序的性能(内存),或它将保持与具有所有方法的类相同吗?
任何帮助将不胜感激。
“过早优化是万恶之根” –
@guido“过早优化是万恶之源”的爱吧。:) – Amarnath
Mathias,你是说JVM不会加载一个类的所有方法 - 只有实际调用的那些方法?你有参考吗? – Faelkle