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

变量和常量

时间:2023-01-01 12:13:06浏览次数:27  
标签:初始化 常量 int static final 变量

变量

可以变化的量

变量作用域

  • 类变量

    1. static 修饰;

    2. 随着类的出现而一起出现,随着类的消亡而一起消亡。

  • 实例变量

    1. 从属于对象;

    2. 不初始化也能使用;

    3. 不初始化时默认值:0(整型)、0.0(浮点型)、u0000(字符型)、false(布尔值)、null(除了基本类型,其余类型)。

  • 局部变量

    1. 作用范围是该方法内;

    2. 必须先初始化才能使用。

变量命名规范

  • 见名知意;

  • 类成员变量、局部变量、方法名:首字母小写 + 驼峰原则

  • 类名:首字母大写 + 驼峰原则

  • 常量:所有字母大写 + 下划线

常量

  1. 初始化后不能再改变值,常量名一般使用大写字符;

  2. final 修饰;

public class Variable {
   //修饰符不存在先后顺序,因此,final与static可互换位置
   static final double PI1 = 3.14;  //常量
   final double PI2 = 3.14;  //常量
  static int i1;  //类变量
  int i2;         //实例变量
  void method() {
    int i3 = 0; //局部变量
    System.out.println(i3);
   
    Variable v = new Variable();
    System.out.println(v.i2);
     
    System.out.println(i1);
  }
}

标签:初始化,常量,int,static,final,变量
From: https://www.cnblogs.com/sunfy/p/17017921.html

相关文章

  • JavaScript(JS基础、变量)
    编程语言编程概念:让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。编程语言:机器语言汇编语言高级语言:C、C++、Java、C#等一、JavaScript1......
  • 变量、常量及作用域
    变量变量:可以变化的量Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,去要素包括变量名,变量类型和作用域。注意事项:每个变量都有......
  • Python__19--函数调用的参数传递与变量的作用域
    1函数调用的参数传递形参(形式参数):在函数定义的时候用到的参数没有具体值,只是一个占位的符号,成为形参;实参(实际参数):在调用函数的时候输入的值。实际参数和形式参......
  • 变量
    变量的作用域类变量在类内,有static从属于类,不用构造对象可直接调用实例变量在类内,无static从属于对象,先创建对象,后用对象调用局部变量......
  • 变量、常量与命名规范
    变量publicclassDemo05{//属性:变量//类变量static生命周期与类的生命周期相同可在任意属于该类的对象中被调用和修改staticdoublesalary=250......
  • 变量命名与8种基本类型
    Hello,world快捷输入main(){}-psvmSystem.out.println()-sout四种首字母命名小写/大写/_/$StringhelloStringHelloString_helloString$hello数据类型......
  • JDK8下载安装与配置环境变量(linux)
    一、JDK8下载官网下载地址:JavaDownloads|Oracle下载前需登录Oracle账号,没有的话可以用邮箱注册一个,登录之后即可进行下载。二、JDK8安装1.将安装包上传至服务器的......
  • 初识C语言,两变量相加
    #include<stdio.h>intmain(){intnum1=0;intnum2=0;printf("输入两个整数,用逗号隔开:");scanf_s("%d,%d",&num1,&num2);//&表示取地址符号printf("num1=%......
  • Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
    文章目录​​前言​​​​一、变量​​​​1.python变量的定义​​​​2.命名规则和规范​​​​二、数据类型​​​​1.八个基本数据类型​​​​2.测试一下​​​​三......
  • Python学习五:函数、参数(必选、可选、可变)、变量、lambda表达式、内置函数总结、案例
    文章目录​​前言​​​​一、函数基础​​​​1.函数参数​​​​2.函数返回值​​​​3.函数嵌套​​​​二、homework作业​​​​三、变量​​​​1.局部变量​​​......