point p=new point() 与p= new point() 的区别

问题描述:

point p=new point() 与p= new point() 的区别
JAVA菜鸟,不耻下问啦!
1个回答 分类:综合 2014-09-23

问题解答:

我来补答
Point p是在栈内存中为p开辟了一个空间
new Piont()是在堆内存中开辟了空间
point p=new point() 即开辟了栈内存空间又开辟了对内存空间 初始值为默认值.如字符串为null,数值型为0;
p= new point() 没有指定栈内存空间 数据根本无法存储.后面这一句是错误的.
开始前一定要实例化point一个实例才能去引用.
 
 
展开全文阅读
剩余:2000
下一页:请说清为什么