实例化类有什么用?

来源:百度知道 编辑:UC知道 时间:2024/06/16 05:09:10
class A
{
public int i;
...
}

A a;
a.i=0;



A a=new A();
a.i=0;
有什么区别?

主要是new 操作符的执行过程
有分配内存空间的效果

没有内存空间是不可能存储具体数据信息的

实例化 的意思 通俗点讲 ,类似在内存里开辟一个空间,该空间名为a

A a;
a.i=0;
这个是a对象没有初始化。