Java中引用变量的注意事项

52 阅读1分钟

重载 this关键字 引用变量的注意事项

重载

不是重载的情况:

1.变量名不同不影响

Pasted image 20230919164414.png

2.返回值类型不同不影响

Pasted image 20230919164646.png

this关键字

this可以理解成“我的”

Pasted image 20230919172425.png

this的就近原则/懒人原则

Pasted image 20230919173912.png

Pasted image 20230919174150.png

this可以调用成员方法

Pasted image 20230919174405.png

return可以返回对象(此处为this)

Pasted image 20230919174757.png

Person p4=p1.getPerson();

Pasted image 20230919175038.png

Pasted image 20230919175751.png

this()调用类中的其他构造方法一定要在第一行写,在后面写会报错

Pasted image 20230919180048.png

循环调用了,会报错

Pasted image 20230919180221.png

Pasted image 20230919180328.png

引用变量的注意事项

引用变量没有明确指向,引发空指针异常。

Pasted image 20230920112005.png Pasted image 20230919180837.png