java中的关键字使用

   1.this关键字

       (1). this表示调用本类声明的属性和方法

       (2). this使用在构造方法中表示调用本类其他构造方法

       (3). this指向当前对象的引用(即用在对象内部)

       (4). this关键字不能修饰类,但可以修饰方法和属性

   2.super关键字

      (1). super表示调用2父类声明的属性和方法

      (2). super指向当前对象的父引用(即用在当前对象的父对象内部)

      (3). super关键字不能修饰类,但可以修饰方法和属性

    3. static关键字

      (1). static可以修饰属性,方法

      (2). 被static修饰的方法,属性在静态区,表示所有属于该类的对象共享有一份该属性值或方法

      (3). 当static修饰方法时,该静态方法只能调用静态属性或其他静态方法,而不能访问非静态数据

      (4). 静态属性或静态方法调用时用"类名."的方式调用

      (5). 由于静态数据不属于对象,所以无法使用this关键字或是super关键字来调用静态属性或静态方法

      (6). static关键字强调的是只有一份

    4. final关键字

      (1). final关键字可以用来修饰类,属性和方法

      (2). 当final修饰类的时候,表示该类为最终类,不能被继承

      (3). 当final修饰属性的时候,表示该属性为常量,不允许被修改,因此,经常和static连用来限制该常量属性

      (4). 当final修饰方法的时候,表示该方法为最终方法,不再允许被重写或改变

      (5). final关键字强调的是不变

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值