首页 > 其他分享 >变量和常量

变量和常量

时间:2022-11-03 16:01:51浏览次数:54  
标签:常量 System static println 变量 out

变量和常量

  1. 类变量 (static)
  2. 实例变量 (方法外面,类里面,从属于对象)
  3. 局部变量 (方法里面)
public class Variate {

    //类变量  static
    static double salary=2500;

    //常量 final:一般使用大写字符
    //修饰符static和final,不存在先后顺序(final static double PI=3.14;也可以)
    static final double PI=3.14;

    //实例变量:从属于对象; 如果不自行初始化,这个类型的默认值为 0 0.0,布尔值默认值:falseA
    //除了基本类型,其余的默认值都是null
    String name;
    int age;


    //main方法
    public static void main(String[] args) {

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

        //变量类型 变量名字=new 类名
        Variate variate=new Variate();
        System.out.println(variate.age);//0
        System.out.println(variate.name);//null

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

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


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

    }
}

命名规范

  1. 所有变量、方法、类名见名知意
  2. 类成员变量:首字母小写和驼峰原则:lastName
  3. 局部变量:首字母小写和驼峰原则
  4. 常量:大写字母和下划线:MAX_VALUE
  5. 类名:首字母大写和驼峰原则:Man,Women
  6. 方法名:首字母小写和驼峰原则:run(),toAdd()

标签:常量,System,static,println,变量,out
From: https://www.cnblogs.com/Ginger54/p/16854745.html

相关文章

  • c++ 之 const 修饰成员变量、成员函数
     const修饰成员变量、成员函数结论:1、非const成员函数可以调用const成员函数,const成员函数不能调用非const成员函数。2、非const成员函数、const成员函数可以任意访问......
  • 变量&常量
    1.变量1)变量:可以变化的量2)java是强类型语言,必须给每一个变量声明类型3)变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域4)变量作用域 ......
  • Python定义变量的方法
    什么是变量我们只要与生活中的数学做类型就可以清楚的了解什么是变量 在Python中,变量的概念基本上和初中代数的方程变量是一致的。例如,对于方程式y=x*x,x就是变量。当......
  • 异或运算的巧用 → 不用额外的变量,如何交换两个变量的值?
    开心一刻两头奶牛在一起吃草,其中一头(奶牛甲)越吃越慢,一副若有所思的模样,另一头奶牛(奶牛乙)发觉了,开始了对话奶牛乙:搁那合计啥呢?奶牛甲:你帮我合计合计奶牛乙:咋......
  • java开发环境搭建及环境变量配置
    一、 JDK的下载与安装jdk下载地址:https://www.oracle.com/java/technologies/downloads/#java8根据电脑系统及位数选择下载对应jdk安装包以下用windows系统为例,jdk安......
  • Java中“成员变量,局部变量,静态变量”三者区别说明
    转自:http://java265.com/JavaCourse/202111/1728.html下文笔者讲述java中成员变量,局部变量,静态变量的不同之处,如下所示: 成员变量局部变量静态变量定义位置......
  • C++ 常量引用,用来修饰形参,防止误操作
    voidfunc(constint&b){b=1000;//cout<<b<<endl;}intmain(){inta=10;//constint&b=10;//10是一个常量inta=10实际是c......
  • C++ 引用的本质就是一个指针常量
    //int*constb=&a;voidfunc(int&b){//*b=100b=100;}intmain(){inta=10;//int*constb=a;指针常量是指针方向......
  • C++ 引用为变量起别名
    引用的基本使用 intmain(){//给变量起别名//语法数据类型&别名=变量名inta=10;int&b=a;cout<<"a......
  • Java 中的 Lambda 表达式不能访问局部变量?
    问题现象从Java8开始新增的Lambda表达式,可以使代码变的更加简洁紧凑,使用中还会碰到一个问题:Variableusedinlambdaexpressionshouldbefinaloreffectivelyf......