首页 > 其他分享 >07变量、常量

07变量、常量

时间:2023-10-13 20:24:40浏览次数:30  
标签:07 驼峰 常量 ## 首字母 类型 变量

# 变量

* 变量即可以变化的量

* Java是一种强类型语言,每个变量都必须声明其类型。

* Java变量是程序中最基本的储存单元,其要素包含变量名,变量类型和<u>***作用域***</u>。

type varName [=value] [{,varName[+varName]}];
//数据类型 变量名 = 值 ; 可以使用逗号隔开来声明多个同类型变量。

## 注意事项:

* 每个变量都有类型,类型可以是基本类型,也可以是引用类型。

* 变量名必须是合法的标识符。

* 变量声明是一条完整的语句,因此每一个声明都必须以分号结束

## 变量作用域

* 类变量

* 实例变量

* 局部变量

public class variable{
static int allClicks=0; //类变量
String str = "hello world"; //实例变量

public void method(){
int i = 0; //局部变量
}
}

# 常量

* 常量(Constant):初始化(initialize)后不能再改变值!不会变动的值。

* 所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。

final 常量名=值;
final double PT = 3.14;

* 常量名一般使用大写字符。

## 变量的命名规范

* 所有变量、方法、类名:***<u>见名知意</u>***

* 类成员变量:首字母小写和驼峰原则: monthSalary such as:lastname lastName

* 局部变量:首字母小写和驼峰原则

* 常量:大写字母和下划线: MAX_VALUE

* 类名:首字母大写和驼峰原则: Man, GoodMan

* 方法名:首字母小写和驼峰原则: run(), runRun()

标签:07,驼峰,常量,##,首字母,类型,变量
From: https://www.cnblogs.com/jingyichenloveningning/p/17763053.html

相关文章

  • [转]go语言函数装饰器,接口类型变量反射赋值
     转:原文:https://juejin.cn/post/7115343063119036453------------------------ 函数装饰做基础组件经常需要用到函数修饰,例如我需要对所有被装饰方法里打印start、end。已知函数签名的装饰我们经常用的函数装饰器一般都是知道被装饰的方法的签名,然后返回一个同签名的方......
  • 每日总结07
    Result文件数据说明:Ip:106.39.41.166,(城市)Date:10/Nov/2016:00:01:02+0800,(日期)Day:10,(天数)Traffic:54,(流量)Type:video,(类型:视频video或文章article)Id:8701(视频或者文章的id)测试要求:1、 数据清洗:按照进行数据清洗,并将清洗后的数据导入hive数据库中。两阶段数据清洗:(1)......
  • Gym100078F Formula
    非常好,竟然是有思维的模拟题。换句话讲就是有模拟的思维题题意:给定一个由与或非组成的逻辑表达式,你需要把他化简成一个变量不重复的与或非逻辑表达式或报告无解。发现如果允许变量重复了,这个逻辑表达式没有什么性质,任何一种真值表都可以通过合适的构造得来。所以题目相当于直接......
  • 2023-10-12 javac : 无法将“javac”项识别为 cmdlet、函数、脚本文件或可运行程序的
    找到你的jdk安装路径/bin,复制并扔到环境变量中去即可,如:   ......
  • Webmin 远程命令执行 (CVE-2019-15107)
    说明内容漏洞编号CVE-2019-15107漏洞名称Webmin远程命令执行漏洞评级影响范围Webmin<=1.920漏洞描述该漏洞由于password_change.cgi文件在重置密码功能在重置密码功能中发现了一个错误,该错误允许恶意第三方由于缺少输入验证而执行恶意代码。修复方......
  • visual studio设置变量背景颜色
    参考:VisualStudio高亮引用颜色设置_vs颜色高亮-CSDN博客 ......
  • 对于ogg19 mysql 中如果mysql中存在json数据类型,进程会abend问题报错信息 OGG-00774
    对于ogg19mysql是不支持json的这个数据类型还是比较常见的,这个数据类型是在ogg21才开始支持,对于这种报错可以打补丁进行修复Bug29998662:MySQLExtractAbendsWithoutErrorwithJSONdatatypesinbinlog 参考自:MySQLExtractAbendsWithoutErrorWithJSONDataT......
  • linux 中 awk直接引入外部变量
     001、[root@pc1test1]#lsa.txt[root@pc1test1]#a=4[root@pc1test1]#cata.txt1[root@pc1test1]#awk'{for(i=1;i<="'$a'";i++)print"xx"}'a.txtxxxxxxxx 。 ......
  • 关于CH32V307 PA6、7引脚复用为串口1和串口7配置方法
    1、复用为串口1配置方法关于PA6和PA7,重映射串口1时,最后下标为3,如下图。换算成二进制为11,重映射对应的就是PA6、PA7,如下图。由于库中没有直接定义该位,因此将PA6、PA7复用为USART1时,需要进行如下操作,如下图。可直接调用GPIO_PinRemapConfig函数,先调用该函数复用为USART1高位,再......
  • 第二章:变量和简单的数据类型
    点击查看代码message='"Hellwworld"'#大小写转化print(message.title())print(message.lower())print(message.upper())first_name="ruo"second_name="ye"#f字符串,f是format的简写full_name=f"{first_name}{second_name}"......