4 java static
ClassName.m()和(new ClassName()).m() m()静态方法有什么区别.
ClassName.m()
(new ClassName()).m()
m()
Mar*_*elo 6
不同之处在于,在第二个示例中,您在内存中创建了一个不必要的对象.
它仍然为ClassName类调用相同的静态方法.
ClassName
建议使用它ClassName.m()来避免不必要的对象创建,并为开发人员提供上下文,指示确实正在调用静态方法.
归档时间:
14 年 前
查看次数:
122 次
最近记录: