一.
javabean
封装
将相关的属性和操作这些属性的方法封装在一个类中,实现数据的结构化和复用
1.类名 见名知意
类必须是公共的(public),且提供无参构造方法
2.成员变量 用private 修饰
3.至少提供两个构造方法
*无参
*带全部参数
4.成员方法
*每一个成员变量对应的steXxx()/getXxx;
快捷键:alt+insert;
内存图



基本数据类型:数据是储存在自己的空间里的 数据是真实的 是自己的
引用数据类型:数据是存储在其他的空间中的值 自己空间里存的是其他空间的地址值
this
本质:代表方法调用者的地址值
无this 就近原则
有this 调用成员变量,所以this可以用来区分 成员变量和局部变量

成员变量
局部变量
| 区别 | 成员变量 | 局部变量 |
|---|---|---|
| 类中的位置不同 | 类中 方法外 | 类中 方法内 方法申明上 |
| 初始化值不同 | 有默认初始值 | 无,需要给它赋值 |
| 内存位置不同 | 堆里 | 栈内存 |
| 生命周期不同 | 随着对象 | 随着方法的调用 |
| 作用域 | 整个类中有效 | 在当前方法中有效 |
3万+

被折叠的 条评论
为什么被折叠?



