您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
javase第二季学习笔记-对象与内存分析
发布时间:2017-07-10 14:15:34编辑:雪饮阅读()
/*
new关键字深入与内存结构分析
*/
public class NewKeywordDemo
{
public static void main(String[] args){
Dog dog=null;//声明一个对象
dog=new Dog();//实例化一个对象
//给对象赋值
dog.name="小兵";
dog.age=4;
dog.say();
}
}
//非public的类其类名称可以和文件名不一致
class Dog
{
String name;
int age;
void say(){
System.out.println("我的名字是:"+name+"年龄是:"+age);
}
}
对象赋值分析:
如:
dog1=dog2;
此时dog1的内存地址被指向了dog2,dog1与dog2是地址共享,他们任何一个对象对属性的操作都会导致另外一个对象也同样生效。
关键字词:javase,对象,内存