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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值