什么是变量?

变量


变量,可变化的量

  • Java是一种强调类型 语言,每一个变量都必须声明其类型。

  • Java变量是程序中中最基本的存储单元,其要素包括变量名,变量类型和作用域。

  • /**
     * Created by JKK on 2021/6/19.
     */
    public class Demo07 {
        public static void main(String[] args) {
            //int  String  double char变量类型
            //a,b,c,name变量名
            //int a=1,b=2,c=3;//不提倡这样写,编程要可读性
            int a=1;
            int b=2;
            int c=3;
            String name="小v";
            char x='X';
            double pi=3.1415;
    
        }
    }
    
    

注意

  • 每个变量都是有类型 的,类型可以是基本类型,也可以是引用类型

  • 变量名必须是合法的标识符

  • 变量声明是一条完整的语句,因此每一条声明都必须以分号结束

变量的作用域

  • 局部<实例<类
局部变量
  • //主程序方法   main方法
        public static void main(String[] args) {
            //局部变量:是在方法里面的
            //必须声明和初始化值
            int i=10;
            System.out.println(i);
        }
    
实例变量 类变量
  • /**
     * Created by JKK on 2021/6/19.
     */
    public class Demo08 {
        //属性:变量
        //类变量 关键字:static
        static int allClicks=0;
        static double salary=2500;
        //String str="Hello world";//实例变量
        /*实例变量 在类和方法之间
        * 从属于对象;如果不自行初始化,这个类型的默认值>0  0.0
        * 布尔值;默认是false
        * 除了基本类型,其余的默认值都是null;
        * */
        String name;//初始化null
        int age;//初始化0
        //主程序方法   main方法
        public static void main(String[] args) {
            //局部变量:是在方法里面的
            //必须声明和初始化值
            int i=10;
            System.out.println(i);
    
            //变量类型  变量名字=new Demo08;
            Demo08 demo08=new  Demo08();
            System.out.println(demo08.age);
            System.out.println(demo08.name);
            //类变量 static
            System.out.println(salary);
            System.out.println(allClicks);
    
    
        }
    
        //其他的方法 add方法
        public void add(){
    
        }
    
        //代码块
        //static {}
    }
    
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值