欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA--变量、常量、作用域

程序员文章站 2022-07-10 11:15:39
...

关于变量、常量、作用域

public class Demo5 {

    //类变量(静态变量)
    static double salary=2500;

    //常量(不会变动的值);修饰符不存在先后顺序
    //但注意:double是数据类型!后必须跟变量名
    //在程序运行过程一直不会改变的量,在整个程序中只能被赋值一次
    static final double PI=3.14;
    final static double PI1=3.1415;


    //*实例变量(成员变量):从属于对象;不进行初始化,输出该类型的默认值 0、0.0
    //布尔值默认值为false
    //除基本类型其余默认值为null
    String name;//可直接使用,无需初始化
    int age;

    //*main方法(在类:该Demo中)
    public static void main(String[] args) {
        //int a,b,c;
        //int a=1,b=2,c=3;(程序可读性)
        //变量
        int a=1;
        int b=2;
        int c=3;//推荐

        //*局部变量:必须声明和初始化值
        int i=10;
        System.out.println(i);


        //变量类型(自定义)    变量名字 =值
        Demo5   demo5 = new Demo5();//有static可弃
        System.out.println(demo5.name);
        System.out.println(demo5.age);


        //类变量
        System.out.println(salary);

        //常量
        System.out.println(PI);
        System.out.println(PI1);
    }


    //*其他方法
    public void add(){



        //上面的局部变量中的i不可在此运用

    }
}
相关标签: java