之间有什么区别
setBorder(new TitledBorder(""));
和
setBorder(BorderFactory.createTitledBorder(""));
它们有哪些优点/缺点?
最佳答案
实际上,BorderFactory
可能不会在每次调用时创建新实例,而是返回对现有实例的引用,从而节省了一些资源。另请参见javadoc。
如果您真的想知道BorderFactory
内部发生的事情,也可以查看actual implementation ;-)
之间有什么区别
setBorder(new TitledBorder(""));
setBorder(BorderFactory.createTitledBorder(""));
最佳答案
实际上,BorderFactory
可能不会在每次调用时创建新实例,而是返回对现有实例的引用,从而节省了一些资源。另请参见javadoc。
如果您真的想知道BorderFactory
内部发生的事情,也可以查看actual implementation ;-)