java关键字是什么

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.概念

java语言中一些被赋予特定意义的一些单词,不可以把它当做标识符来使用。

2.注意事项

关键字, 一定是保留字。

保留字一般是等同于关键字的。

保留字包括关键字和未使用的保留字。

3.常用关键字

(1)this

publicclassStudent{
privateStringname="默认值1";

publicStudent(){
System.out.println("姓名:"+name);
}

publicStringgetName(Stringname){
this.name=name;
returnthis.name;
}

}

2)super

classSuperClass{
Stringname="superClass";
publicvoidtest(){
System.out.println("superclasstest");
}
}
classSubClassextendsSuperClass{
Stringname="subClass";
@Override
publicvoidtest(){
System.out.println("subClasstest");
}
publicvoidinfo(){
//思考:name前面省略的是"this."还是"super."?省略的是"this."
/*
*"this."先从子类中查找,如果有就调用子类中的,如果子类没有再调用父类的。
*"super."直接从父类中查找,如果父类中没有直接报错。
*/
System.out.println(name);
System.out.println(super.name);
}
publicvoidshow(){
System.out.println(name);
//需求:即调用本类中的name又调用父类中的name
System.out.println(super.name);
//需求:调用父类中被重写的方法
super.test();
}
}
publicclassSuperTest{
publicstaticvoidmain(String[]args){
SubClasssc=newSubClass();
sc.show();
sc.info();
}
}

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容