使用之间有什么区别吗?
public ClassName extends some.package.Class implements another.package.Interface {}
和
import some.package.Class;
import another.package.Interface;
public ClassName extends Class implements Interface {}
在谈论性能,兼容性等时.
解决方法:
没有区别.字节代码完全相同.所有这些都发生在编译时,性能影响为零.您应该仅根据您对可读性的评估做出此决定.