java-oop-关键字

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之下
        作用:用于声明类的类全名,在逻辑中就可以使用短的类名
        优点:可以减少代码的书写

猜你喜欢

转载自blog.csdn.net/qq_38741415/article/details/81434399