变量的概念与定义

/*

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

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

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

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

 

  一步到位

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

*/

public class Demo02Variable{
    public static void main(String[] args){
    // 创建一个变量
    // 格式:数据类型 变量名称;
    int num1;
    // 向变量存入一个数值
    // 格式:变量名称 = 数据值;
    num1 = 10;
    // 打印变量,显示的变量的内容
    System.out.println(num1);    // 10

    // 改变原来变量的值,
    num1 = 20;
    System .out.println(num1);    // 20

    // 一步到位
    int num2 = 100;
    System.out.println(num2);
    System.out.println("----------");
    
    byte num3 = 30; // 注意, 右侧的数值不能超过左侧数据类型的范围
    System.out.println(num3);
    // byte num3 = 400;  右侧超出了左侧的数值范围,报错
    
    short num4 =50;
    System.out.println(num4);

    long num5 = 3000000000L; // 没有L会报错
    System.out.println(num5);
    
    float num6 =  2.5F;
    System.out.println(num6);    // 2.5

    double num7 = 1.5;
    System.out.println(num7); // 1.5

     char zifu1 = 'A';
    System.out.println(zifu1); // A
    
    zifu1 = '中';
    System.out.println(zifu1); // 中
    
    boolean var1 =true;
    System.out.println( var1); // true
    
    var1 = false;
    System .out.println(var1);  // false
    
    // 将一个变量的数据内容,赋值交给另一个变量
    // 右侧的变量名称var1已经存在,里面装的是false布尔值
    // 将右侧的变量里面的false的值,向左交给var2变量进行存储
     boolean var2= var1;
    System.out.println(var2);
    }
}

posted @ 2020-05-30 13:06  hack_dowm  阅读(649)  评论(0)    收藏  举报