Java变量:使用、好处、特点、应用场景、注意事项

本文介绍了Java中变量在内存中的存储特点,强调了变量使用带来的便利,如易于维护和扩展。同时,讲解了变量声明、数据类型、有效范围、赋值顺序等注意事项。
摘要由CSDN通过智能技术生成

变量存储在内存里

特点:能够改变

好处:便于维护和扩展

  • 第一个代码
package com.zhang.variable;

public class VariableDemo1 {
    //目标: 认识变量,掌握使用变量的好处,变量的特点,应用场景
    //数据类型 变量名 = 数据

    public static void main(String[] args) {
        //定义一个整数
        int age = 23;
        System.out.println(age);


        //定义一个小数
        double score = 99.5;
        System.out.println(score);
        System.out.println("______________________________________________________");

        //使用变量的好处:便于扩展和维护
        System.out.println(666);
        System.out.println(666);
        System.out.println(666);
        System.out.println(666);
        System.out.println(666);
        System.out.println(666);
        /*
        当我要修改输出为888时,上面的办法只能一个一个改
        使用下面的办法只需修改一下变量的值
         */
        int num = 888;
        System.out.println(num);
        System.out.println(num);
        System.out.println(num);
        System.out.println(num);
        System.out.println(num);
        System.out.println(num);
        System.out.println("_________________________________");

        //变量的特点:里面装的数据可以被替换
        int age2 =18;
        System.out.println(age2);
        age2 = 19;//赋值,把19赋给age2
        System.out.println(age2);
        age2 = age2 + 1;
        System.out.println(age2);
        age2++;
        System.out.println(age2);
        System.out.println("_________________________________");


        //需求:钱包有9.5元,收到了10元红包,又发出去5元,请输出各阶段钱包的情况
        double money = 9.5;//钱包
        System.out.println(money);
        money = money + 10;//收到10元红包
        System.out.println(money);
        money = money - 5;//发出5元红包
        System.out.println(money);

    }

}

下图是运行结果
在这里插入图片描述

变量的注意事项:

  1. 先声明 先赋值 再使用
  2. 正确的数据类型
  3. 有效范围和不能重名
package com.zhang.variable;

public class VariableDemo2 {
    public static void main(String[] args) {
        //目标:使用变量的注意事项
        //1. 先声明 再使用
        int age = 13;
        System.out.println(age);


        //2. 正确的数据类型
        //double a = "有钱";//double 应该是小数类型,不是字符串
        //3. 变量是从定义开始到“}”介质的范围内有效,且在同一个范围内,定义的多个变量名称不能相同
        {
            int a = 3;
            System.out.println(a);

        }
        //System.out.println(a);
        double b = 3;
        System.out.println(b);
//        int b = 6;
//        System.out.println(b);

        //4. 先赋值 再使用
        int num;
        num = 99;
        System.out.println(num);


    }
}

下图是运行结果
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值