课程
/后端开发
/Java
/Java入门第二季 升级版
new 类名(); 与 类名 变量 = new 类名(); 有什么区别么?
2015-07-27
源自:Java入门第二季 升级版 8-3
正在回答
我觉得吧,这个和
(1)int i = 3;
(2)int i;
i=3;
的区别是一样的。
如同:
(1)Telephone phone = new Telephone();
(2)Telephone phone;
phone = new Telephone();
如果你new的对象只适用一次,那你可以直接适用new 类名();
如果你new 的对象要多次使用就需要使用变量了,因为你每new一次,都会创建一个新的对象。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
3 回答关于Dog dog=new Dog与 Animal dog=new Dog
2 回答求解new
1 回答A a=new B();
6 回答Animal obj2 = new Dog();
1 回答用Telphone iphone = new Iphone();和Iphone iphone = new Iphone();具体区别?