JAVA小问题 JAVA中的 new Cupboard(); s=new Cupboard(); Cupboard s=new Cupboard(); 这三个有什么不同吗? 具体的用法是什么。这个问题困扰我很久了,到现在我都还没弄明白。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 new是生成新对象,并在内存分布空间,Cupboard s是生成它的引用名,所以前半句只是生成引用名,并不分配空间。后半句才是真正的生成对象,而等号是把对象赋值给引用名用来方便的引用。 new Cupboard(); new 是构造一个新对象,s=new Cupboard(); s 应该是Cupboard一个对象变量,Cupboard s=new Cupboard(); 这个就是构造一个Cupboard 的对象,保存在对象变量s中! JAVA 爱好者加群 38236097JAVA 爱好者加群 38236097 就是要不要对它引用.如果你不引用这个新对象,或者在构造里会指明用什么引用它,当然可以直接写new Cupboad(); Cupboard s=new Cupboard();申明了个Cupboard类型的变量名字是S,等号把new出来新的Cupboard对象的内存地址赋给了s不知道我这样理解对不 小弟向各位前辈们、同辈们求课后答案! 大家看看这个计算器程序怎么完善一下啊 为什么我的jdk 安装完了怎么demo文件中图标怎么不会变呢? 求一个Java线程问题,大哥们指导一下 claapath设置问题。 在JAVA中,怎么用正则表达式判断一个字符串是否是数字格式? getName()函数是干什么的??? 有关applet中剪贴板的问题(急、很急、非常急) 关于字符串的问题 java中子类调用父类中构造函数的this所属是什么? 学习JAVA中有些迷惑,请指教! 如何用ASP.NET(VB)把图片存入ACCESS里去(急!!~~!!~~!!~~!!~~!!~~!!~~!!)
s=new Cupboard(); s 应该是Cupboard一个对象变量,
Cupboard s=new Cupboard(); 这个就是构造一个Cupboard 的对象,保存在对象变量s中!
JAVA 爱好者加群 38236097