java语言当中的变量(3)

关于java中的变量:

变量的作用域

1、什么是作用域?

变量的作用域,其实描述的就是变量的有效范围

在什么范围之内是可以被访问的,只要出了这个范围该变量就无法访问了

2、变量的作用域只要记住一句话:出了大括号就不认识了

public class VarTest03{

      //注意:这里的static不要去掉

      static int k = 90;

      public static void main(String[ ] args){

            //变量i的作用域是main方法

            //在整个main方法当中是有效的,可见的,可以访问的

            int i = 100;

            System.out.println(i);//可以

            System.out.println(k);//可以

            for(int a = 0;a<10;a++){//a变量的作用域是整个for循环,for循环结束之后,a变量的内容就释放了

            }

            //这里无法访问a变量

            //System.out.println(a);

            int j;  //作用域是main方法

            for(j = 0;j<10;j++){

            }

            System.out.println(j);//访问的是main方法当中的变量

      }

      public static void doSome{

            //这里无法访问main方法当中的变量;

            //已经出了i变量的作用域

            //System.out.println(i);

            //可以

            System.out.println(k);

      }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

胖胖要写代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值