1、this关键字:
在普通方法和构造器中,操作的成员变量与局部变量名称相同时,为了避免出现歧义,应该在成员变量前使用this.进行区分
this指向的是将要创建的对象,即,变量.方法() 时的变量
在构造器中:还可以使用this关键字调用类中的其他构造方法
语法格式:this(有参传参) 这种写法必须放在首行首句
2、super关键字:
指向父类中的对象
super()与this()比较:
相同点:都是调用构造器,而且必须放在首行首句
不同点:super()调用父类构造器,this()调用本类中其他构造器
3、instanceof关键字:判断引用变量指向的对象是否属于某一类型
语法:boolean f = 变量名 instanceof 类型名
4、package:包
作用:用于管理源文件,区分类全名
命名规则:域名后缀.域名.项目命.模块名
声明位置:源文件的首行首句
常用的包:
java.lang.* 因为里面的类型非常常用,因此不需要导包
java.util.* 此包下封装了很多常用的工具类
java.io.* 此包下封装了io流的类型
java.net.* 此包下封装了很多关于网络的多种类型
5、import:导包关键字
在class之上,package之下
作用:用于声明类的类全名,在逻辑中就可以使用短的类名
优点:可以减少代码的书写
java-oop-关键字
猜你喜欢
转载自blog.csdn.net/qq_38741415/article/details/81434399
今日推荐
周排行