对象在计算机中的执行原理
类和对象的一些注意事项
this关键字
构造器
构造器是一种特殊的方法 : 特殊之处在于,名字必须与所在类的名字一样,而且不能写返回值类型
封装
封装的设计规范:合理隐藏、合理暴露
实体类
成员变量和局部变量的区别
目标:搞清楚成员变量和局部变量的区别。
1、类中位置不同:成员变量(类中,方法外)、局部变量(常见于方法中)
2、初始化值不同:成员变量(有默认值,不需要初始化赋值),局部变量(没有默认值,使用之前必须完成赋值)
3、内存位置不同:成员变量(存在于堆内存),局部变量(栈内存>
4、作用域不同:成员变量(整个对象),局部变量(在所归属的大括号中)
5、生命周期不同:成员变量(与对象同生共死),局部变量(方法调用而生,方法结束而亡)