您的位置:首页 > 编程语言 > Java开发

Java中面向对象与内存解析

2017-04-20 21:11 239 查看
1.  实例变量定义时可以初始化,如果不初始化,Java使用默认值对其初始化。

     局部变量不会默认初始化,必须赋值。

2. 实例变量的作用范围仅为整个类体。

3. 堆内存里装的都是new出来的东西,所有的引用类型都是指针

public class Person{
int id;
int age;
Person(int _id,int _age){
id =_id;
age=_age;
}
public static void main(String[] args)
{
Person tom=new Person(1,25);
}
}


方法调用后,其所有栈空间消失,即_id _age
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: