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

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

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

慕桂英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 关注
  • 737 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号