java初学

1.成员变量与局部变量

成员变量定义在类中,局部变量定义在方法中

内存的位置也不一样

局部变量在栈内存中,成员变量存储在堆中

2.private

在为private变量赋值时,应该用间接方法,用setter getter方法,定义时,名称前应有一个set+变量名(变量名首字母大写)

3.this指针

当局部变量与成员变量名称相同时,方法会选择就近原则,选择局部变量

this指针经典作用就是将重名的成员变量与局部变量区分开

this关键字代表的是当前对象

4.构造方法

public 构造方法名(数据类型 数据名称)

{

  方法体;

}

注意:构造方法不能写返回值

构造方法必须跟所在类的名称一样,大小写也要一样

构造方法也可以重载

构造方法重载可以更加便捷的赋值

posted @ 2021-08-10 18:16  软工小蜗牛  阅读(65)  评论(0编辑  收藏  举报