永发信息网

Java编程new一个对象时,比如Person a=new Person( ); a为引用,那么new出来的对象是什么呢?

答案:2  悬赏:30  手机版
解决时间 2021-03-01 19:12
Java编程new一个对象时,比如Person a=new Person( ); a为引用,那么new出来的对象是什么呢?
最佳答案
对象既不是new Persom( )也不是Person( ),而是new出来的那个东西
比如person 有私有变量 name、age
Person a=new Person( );
那么
在 栈空间 里有个 变量名为a的东西(里面装了些什么不是很清楚,只知道通过里面装的东西可以找到new出来的对象)
在 堆空间 里分配了一块内存,里面装的就是name、age 这一陀东西这就是new出来的对象
a 指向 这个对象

比如
public class Person {
int id;
int age = 20;
void Person(int _id, int _age) {
id = _id;
age = _age;
}
}
全部回答
对象既不是new persom( )也不是person( ),而是new出来的那个东西 比如person 有私有变量 name、age person a=new person( );  那么 在 栈空间 里有个 变量名为a的东西(里面装了些什么不是很清楚,只知道通过里面装的东西可以找到new出来的对象) 在 堆空间 里分配了一块内存,里面装的就是name、age   这一陀东西这就是new出来的对象 a  指向 这个对象  比如 public class person {   int id;   int age = 20;   void person(int _id, int _age) {    id = _id;    age = _age;   }  }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
交15年养老金阜阳城市居民2015年退休的能拿多
延吉的特色小吃
插入要装载的USB设备是什么意思?
在NIKE的专卖店买包包 会不会有假货 那间店全
鑫艺宾馆我想知道这个在什么地方
【教育类书籍读后感】500字读后感作文关于一
看门狗21.07.141z修改器怎么添加命令行
2014黄冈高考分状元
汽车发动开锅后怎样维修
标准矩形与矩形有什么不同?对角线又有什么特
爱尚石锅我想知道这个在什么地方
喜欢拍景色买什么相机
加入世界华人工商促进会有什么好处
腾讯QQ群2000人的用钱开的会封吗
日照昆城(东南门)这个地址在什么地方,我要处
推荐资讯
冬天的早晨,水珠会结在玻璃的里面还是外面?为
ybi是传销吗
耽美小说 受姓蓝,是个弱受,
白色pp塑料注塑出来发黑怎么解决
企业处理外界变化的能力称作()。A.柔性B.权
婚后由女方出资买的房,离婚后如何分配房子?
重庆市酉州复合肥厂怎么去啊,有知道地址的么
戏曲的角色分为哪四大行当?我国戏曲讲究用哪
如果一个男孩说“你说的话让人心寒,我真是瞎
头型圆女适合什么发型
科兴水产养殖场地址有知道的么?有点事想过去
一个八位数加上9以后就变成了九位数,这个八
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?