修饰符的意义与this

1 保护访问修饰符 protected :用protected修饰成员变量可以被3种类引用,第一种是该类自身,第二种是同一个包中的其他类,第三种是在其他包中该类的子类,使用修饰符protected的作用只要是允许其他包中的子类来访问父类的特定属性

2 最终域修饰符 final:是用来定义符号常量的,一个类的的域(成员变量)如果被修饰符final说明,则它的取值在程序的整个执行过程中都是不变的。


之前老是很模糊this 得用法,今天终于搞懂点了。哈哈。


全局变量 ,和局部变量,背景,当局部变量和全局变量的名称和类型相同时,这时候全局变量就会被隐藏,不能够使用,为了解决这个问题,java 引入了关键字this,this关键字的语法如下:


this.成员变量名;

this.成员方法名;



import java.util.*;


public class Numbers{
public static void main(String args[]){
Numbers b=new Numbers();
b.hu();
}
public String color="红色";
public void hu(){
String color="蓝色";
System.out.println("颜色是"+color);
System.out.println("颜色是"+this.color);
}

}
   

   第一个应用时局部变量,第二个应用是全局变量,在方法中使用全局变量额时候,加上this关键字就可以了。
   
   
    
    
    
    






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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值