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

变量/常量

时间:2023-12-03 15:23:29浏览次数:35  
标签:常量 驼峰 首字母 static final 变量

变量

修饰符【static】

  • 变量是什么:就是可以变化的量!
  • Java是一种强类型语言,每个变量都必须声明其类型。
  • Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域

注意事项:

  • 每个变量都有类型,类型可以是基本类型, 也可以是引用类型。
  • 变量名必须是合法的标识符。
  • 变量声明是一条完整的语句,因此每一个声明都必须以分号结束。

变量:类变量/实例变量/局部变量

常量

修饰符【final】

  • 常量(constant):初始化(initialize)后不能再改变值!不会变动的值。
  • 所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。
  • 常量名一般使用大写字符。
 1 public class Demo09 { 
 2     //类变量在main方法外,static
 3     //常量在main方法外,final  
 4     //static/final为修饰符,不存在先后顺序
 5     static final double PI = 3.14;
 6 
 7     public static void main(String[] args) {
 8         System.out.println(PI);
 9 
10     }
11 }

变量的命名规范

所有变量,方法,类名:见名知意

  • 类成员变量:首字母小写和驼峰原则:monthSalary
    • 除了第一个单词以外,后面的单词首字母大写 lastName
  • 局部变量:首字母小写和驼峰原则
  • 常量:大写字母和下划线:MAX_VALUE
  • 类名:首字母大写和驼峰原则:Man,GoodMan
  • 方法名:首字母小写和驼峰原则:run(),runRun()

 

 

标签:常量,驼峰,首字母,static,final,变量
From: https://www.cnblogs.com/fafastudy/p/17873239.html

相关文章

  • 学c笔记归纳 第三篇——常量
    C语言中常量:常量表示固定的数据。字面常量 “a”const修饰的常变量 本质还是变量,但是不能直接修改,拥有了常量属性#define定义的标识符常量 #defineMAX10枚举常量 一一列举,不常用    主要注意const修饰的常变量在编译器输入以下代码:#includ......
  • MATLAB 单变量函数一阶及N阶求导
     1对一维函数的求导及求特定函数处的变量值%%最简单的一阶单变量函数进行求导functionusemyfunArray()%主函数必须位于最上方clcclearsymsx%symsx代表着声明符号变量x,只有声明了符号变量才可以进行符号运算,包括求导。%f(x)=sin(x)+x^2;%我们......
  • JVM-常量池
    概要:1.Java基本类型的包装类的大部分都实现了常量池技术,即Byte、Short、Integer、Long、Character、Boolean;2.且数值[-128,127]的相应类型的缓存数据,但是超出此范围仍然会去创建新的对象。3.两种浮点数类型的包装类Float、Double并没有实现常量池技术。实例:Inte......
  • C语言【交换两变量值】
    C语言【交换两变量值】//1、临时变量intx=10,y=20;inttemp=x;x=y;y=temp;//2、相加再减的方法inta=10,b=20;a=a+b;b=a-b;a=a-b;//3、异或的方法,利用A^A=0,A^0=A的特性inti=10,j=20;i^=j;j^=i;i^=j;注意:如果存在两个指针......
  • 引用类型变量
     1.基本概念:存放对象的引用,而不是存放对象本身。通过引用可以找到该对象。(可以为空null)Personp1=newPerson();p1.name="Fiona";p1.age=22;Personp2=newPerson();p2.name="Lip";p2.age=18;//其中p1,p2为引用类型变量 2.使......
  • 无涯教程-Erlang - 变量声明
    在Erlang中,所有变量都必须以大写字母开头,要注意的一件事是变量是不可变的,这意味着要更改变量的值,需要将其销毁并重新创建。变量声明定义变量的一般语法如下-var-name=var-valuevar-name-这是变量的名称。var-value-这是绑定到变量的值。-module(helloLearnfk).-e......
  • 汇编-addr获取变量地址
     对于全局变量它的地址在编译的时候已经由编译器确定了,它的用法大家都不陌生:mov寄存器,offset全局变量名 addr获取局部变量对于局部变量,它是用ebp来做指针操作的局部变量1的地址是ebp-4,局部变量2的地址是ebp-8......由于ebp的值随着程序的执行环境不同可能是不同的,......
  • Java 基础语法:语法、变量与运算
    第一章:Java入门第二章:基础语法、变量一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴......
  • Java环境变量配置及报错java --version Error: could not open `D:\APP\Develop\JA
    C:\Users\Administrator>java--versionError:couldnotopen`D:\APP\Develop\JAVA\jre\lib\amd64\jvm.cfg'Java环境变量的配置控制面板→系统→高级系统设置→环境变量在下方系统变量中新建在下方系统变量中找到Path,双击打开,新建两个%JAVA_HOME%\bin%JAVA_HOME%\jre\b......
  • css3 变量使用和修改变量
    <!DOCTYPEhtml><html><head><style>:root{--blue:#1e90ff;--white:#ffffff;--aa:1212121;}body{background-color:var(--blue);}h2{border-bottom:2pxsolidvar(--blue);}.container{color:var(--blue);......