
1.创建类,设计类的成员
2.创建对象(实例类的对象)
3.通过对象调用类的结构(成员,方法)
二.成员变量与局部变量的区别 1.默认初始值 成员变量:整形:0
浮点型:0.0
字符型:0
布尔型:false
引用数据类型(类,接口,数组):null
局部变量:没有默认初始值,需要自己赋值才能使用,
特别的,形参在调用时赋值就可以。
2.在内存中加载的位置不同成员变量:加载到堆空间中(非static)
局部变量:加载到栈空间
三.匿名对象的使用1.理解:匿名对象没有显式的赋值给一个变量,
2.只能调用一次
3.形式:new person()
四.值传递机制如果形参是基本数据类型,那么实参赋给形参的值就是实参真实存储的数据值。
如果变量时基本数据类型,那么赋值的是变量所保存的数据值。
如果形参是引用数据类型,那么实参赋给形参的值就是实参存储数据的地址值。
如果变量时引用数据类型,那么赋值的是变量所在的地址值。