为了账号安全,请及时绑定邮箱和手机立即绑定

问个关于对象创建的问题。

问个关于对象创建的问题。

慕桂英3389331 2018-07-24 09:24:58
A a=new A(); a.add();调用对象里的方法  和下面的写法new A().add();这两种写法哪种更好。性能方面哪个好些。如果是用在循环里面性能又如何。如下A a=new A();for(int i=0,i<100,i++) {     a.wirte(i); }for(int i=0,i<100,i++) {    new A().wirte(i); }上面这里的两种哪种写法好。两种写法性能是否一样。还是下面这种会占用更多的资源?
查看完整描述

2 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

如果对象创建只用一次的话就用new A();其实和A a=new A(); 没区别

 

 只是方便些  比如  A a =A(new B(););


查看完整回答
反对 回复 2018-07-30
  • 2 回答
  • 0 关注
  • 683 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信