首页 > 其他分享 >变量

变量

时间:2024-08-24 23:05:50浏览次数:6  
标签:变量 大写 单词 首字母 static final

变量

可以变化的量

变量的三要素
  • 变量名
  • 变量类型
  • 作用域
    • 类变量:类内的变量 需要在定义前加 static
      • 从属于类
    • 实例变量:类中间 在定义不加 static
      • 从属于类的对象
      • 如果不初始化,就会默认初始化(boolean: false,除了基本类型,其它默认值都是null)
    • 局部变量:方法中的变量

常量

不会改变的变量

final 常量名 = 值;
小技巧

修饰符不区分前后顺序,如final 和 static

	final static int money = 10_000_1000; //100001000,方便区分
	static final int money1 = 10_000_1000; 

命名规范

类型 命名规范
变量名 见名字就能知道大概意思
类成员变量 首字母小写和驼峰原则(除第一个单词后面的拼接单词首字母都大写)
局部变量 同上
方法名 同上 runTime()
常量 全部大写,单词间用下划线分隔 MAX_VALUE
类名 首字母大写和驼峰原则 Man、GoodMan

标签:变量,大写,单词,首字母,static,final
From: https://www.cnblogs.com/LiuYP-blog/p/18378433

相关文章

  • 【Windows提权】windows环境变量滥用维权/提权
    原创掌控安全学院-camer#include<windows.h>#include<stdio.h>intmain(intargc,char*argv[]){//恶意程序wchar_t*Shell=L"C:\\Windows\\Temp\\shell.exe";HINSTANCEhInstance1=ShellExecuteW(NULL,L"open......
  • C++学习, 变量作用域
    从广义上看,有三个地方,可以声明变量:在函数或块中声明的变量,为局部变量。在函数参数定义的变量,为形式参数。在所有函数之外的变量,为全局变量。局部变量(LocalVariables)在函数或块内声明的变量是局部变量。它们只能由该函数或代码块中的语句使用。本地变量不为其自......
  • 获取成员变量并赋值使用
    packagecom.shujia.day21;importjava.lang.reflect.Constructor;importjava.lang.reflect.Field;/*反射获取成员变量并赋值使用获取所有成员通过类的字节码文件对象获取 getFields只能获取公共的成员变量 getDeclaredFields获取私有的......
  • 【python2-1】变量
    变量的创建price=10.5weight=7.5money=price*weightprint('总消费是%.2f元'%money)变量的修改year=2023print(year)year=2024print(year)money=10money='10元'print(money)快速注释:CTRL+左斜杠/price=10.5weight=7.5money=pr......
  • jenkins内置环境变量大全
    Jenkins提供了许多内置环境变量,帮助你在Jenkins作业中获取关键信息。以下是一些常见的Jenkins内置环境变量:1.BUILD_NUMBER当前构建的序号(构建次数)。例子:BUILD_NUMBER=152.BUILD_ID当前构建的唯一标识符。例子:BUILD_ID=2023-08-22_11-47-593.BUILD_DISPLAY_NAME......
  • 指针以及指针变量(一)(整形、字符)
    今天简单介绍一些关于指针的知识,达到对指针的初步了解。因为数组跟函数的指针稍微有些杂乱,今天写介绍关于整形与字符的。函数与数组的会在整理好后一一价绍。地址地址也就是我们常说的指针,在讲解指针前先讲个生活中的小例子吧。学生小明是个住校生,他的朋友来他的学校找......
  • PHP8面向对象快速入门二 构造函数 析构函数 静态变量 静态方法
    在PHP中,构造函数是一个特殊的方法,用于在创建对象时初始化对象的状态。构造函数在对象实例化时自动调用,以设置初始值或执行必要的准备工作。它可以接受参数,用于初始化对象的属性。构造函数的特点自动调用:构造函数在创建对象时自动调用。你不需要显式调用构造函数,它会在实例......
  • 一文彻底了解ES6中的var、let、const基本用法以及暂时性死区和变量提升的区别
             ECMAScript变量是松散类型的,意思是变量可以用于保存任何类型的数据。每个变量只不过是一个用于保存任意值的命名占位符。有三个关键字可以声明变量:var、let、const。其中var在ECMAScript的所有版本中都可以使用,而 const和let只能在ECMAScript6及更......
  • MySQL 持久化系统变量
    setpersist会将变量持久化到文件mysqld-auto.cnf文件中,该文件位于数据目录下。resetpersist会移除mysqld-auto.cnf文件中持久化的变量。 MySQL可以在运行时持久化全局系统变量。虽然许多系统变量可以在启动时通过my.cnf配置文件设置,或在运行时使用set语句设置,但这......
  • 【Python】函数的定义和调用、形参和实参、函数的返回值、多元赋值、全局和局部变量
    文章目录函数的定义函数的调用形参和实参函数的返回值一个return多个return多元赋值变量作用域函数内的变量全局变量和局部变量修改全局变量函数的定义函数的定义:分配任务def函数名(形参列表): 函数体 return返回值def:define,定义形参列表中,可以有多个形......