不懂Java变量?看懂这一篇就够了!

以下为我们在java变量需要了解的几个部分内容:

  • 变量的概念
  • 变量的定义格式(声明方式)
  • 变量的划分
  • 变量的注意事项

1.变量的概念:  在程序运行的过程中,其值可在一定范围内发生变量的值

这里我们可以理解为数学中的未知数

2. 定义格式(声明方式):数据类型  变量名 = 初始化值;

一般我们给变量的命名采用小驼峰命名法(eg:name  studentName)

在这里我给大家提供了几种声明方式:

//第一种声明格式
int a = 10;

//第二种声明格式
int a,b;
a = 10;
b = 10

3.变量的划分:

局部变量:定义在类中方法体内,作用范围是当前所在的这个方法内,也就是当前方法所作用的大括号内,局部变量不赋初值不能使用.

成员变量:定义在类中方法体外,作用范围是当前的整个类,也就是当前类所作用的大括号内,成员变量不赋初值可以使用,因为系统给提供默认值,(这里需要注意的是byte\short\int\long\默认值都为0,float\double默认值都为0.0,boolean默认值为false,char类型的默认值表现形式是一个空格,但是实际为\u0000)

4.变量的注意事项:

  • 变量所在的大括号叫做变量的作用域,同一个作用域中不能存在多个名字相同的变量

    扫描二维码关注公众号,回复: 11355483 查看本文章
  • 定义在方法中的变量叫做局部变量,局部变量不赋初值不能使用

  • 同一行可以定义多个变量,但是不建议这么使用,因为可读性比较差

    //一行定义多个变量
    int a,b,c =10;
    
    int a=10,b=10,c=10;
  • 变量访问的原则为就近原则,他会先在自己的作用域里面去找当前有没有该变量,如果有就引用,如果没有,就会去自己所在的那个类的作用域继续寻找该变量,如果都没有就会报错(报错内容:标识符找不到)

  • 变量可以多次赋值,一般情况定义的时候,我们会在初始值给一个常量,变量都是需要先声明再去使用

觉得有用的小伙伴点个赞哦!爱你们!

猜你喜欢

转载自blog.csdn.net/weixin_44760803/article/details/106933584