学习新知识点按一下的四点:应该对记住有帮助 既然你是this 那就以this关键字为示例了
1,该关键字是什么?
2,该技术有什么特点(使用注意):
3,该技术怎么使用。demo
4,该技术什么时候用?test
1,this是什么呢?
this关键字是java中用与在方法中访问对象的其他成员解决成员变量和局部变量的名称冲突问题
2,this关键字的特点注意事项?this用于解决局部变量隐藏成员变量值的问题时
,如果局部范围内没有name,那么就不需要加this。如果局部范围有name,就要加this。
在this用于调用类的构造方法时注意:
1,只能用this调用其他构造方法不能在成员方法中使用
2,使用this调用构造方法的语句必须位于第一行,且只能出现一次,
3,不可以在一个类中两个构造方法中使用this互相调用
3,this该怎么使用呢demo 这里就写一个,你自己可以多种情况多写几个Demo对自己了解this的用法很有帮助
class Person
{
int age;
public Person(int age)
{
this.age=age;//这里返回的age就是成员变量的age
}
public int getAge()
{
return age;
}
}
通过这个示例就可以知道this解决局部变量和成员变量的名称冲突问题
4,this关键字什么时候使用?test
通过以上三点就可以对this有个了解了,换个示例比如在学生类中的name 成员变量和局部变量都有,这就用到this区别多个几个test就可以掌握了
这个test 楼主就自己练习把,代码多敲几遍 this也会记得很熟悉的 就这样了,
希望以上对你学习java有所帮助!以上的模式也可用于其他的关键字新的知识某些功能的用法.
|