java变量

变量

变量:java程序运行期间,内容可以发生改变的量。

变量分为 成员变量 和 局部变量

本次着重局部变量(即定义在成员方法中的变量)

变量使用格式

  • 创建一个变量并且使用的格式:

    数据类型 变量名称; // 创建了一个变量

    变量名称 = 数据值; //赋值,将右边的数据值,赋值交给左边的变量。

  • 一步到位的格式

    数据类型 变量名称 = 数据值; // 在创建一个变量的同时,立即放入指定的数据值

使用变量注意事项

  1. 在一个变量的作用域中不能存在另一个同名的变量。

  2. 【作用域】:从定义变量的一行开始,一直到直接所属的大括号结束为止。

  3. 变量的使用不能超过作用域的范围。

  4. 对于 float和long类型的变量的赋值来说,常量值一定要分别加上F和L字母后缀

  5. 对于byte或者short类型的变量,那么右侧的int类型数据值不能超过左侧类型的范围

    涉及到编译器的一点优化:

    如果数据值没有超过左侧,编译器自动补上(byte)(short) 的强转,char类型相同

    如果右侧超过了左侧范围,那么直接编译器报错。

  6. 没有进行赋值的变量,不能直接使用;一定要赋值之后,才能使用。

    成员变量除外,成员变量未赋值时具有默认值可以使用

  7. 可以使用一个语句来创建多个变量,但是一般不推荐这么写。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public class Main {
    public static void main(String[] args) {
    int a,b=1,c;
    a = 2;
    c = 3;
    System.out.println(a);
    System.out.println(b);
    System.out.println(c);
    }
    }

java变量
https://blog.wangxk.cc/2020/08/17/java变量/
作者
Mike
发布于
2020年8月17日
许可协议