首页 > 其他分享 >07变量.md

07变量.md

时间:2023-10-14 17:36:57浏览次数:28  
标签:md 常量 驼峰 varName 首字母 类型 变量 07

变量

  • 变量即可以变化的量

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

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

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;
  • 常量名一般使用大写字符。

变量的命名规范

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

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

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

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

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

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

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

相关文章

  • linux学习记录(管道、环境变量与常用命令) 10.14~10.15
    管道;类似文件重定向第一个命令的标准输出至第二个命令的标准输入,第二个文件的标准输出至第三个命令的标准输入(1)只会处理stdout标准输出,stderr会忽略(2)管道右边的命令必须能接受stdin(有些指令如:rmtmp-r接收的是文件参数)(3)多个管道命令可以串联 与文件重定向的区别:文件重......
  • 浅谈MDK, IAR,CLANG和GCC的局部变量字节对齐处理差异(2023-10-13)
    视频:https://www.bilibili.com/video/BV1CB4y1Z7kA问题由来:早期这个帖子里面的局部变量对齐仅测试了MDKAC5,但项目中使用AC6发现了新问题,看来AAPCS规约研究的还是不够细:https://www.armbbs.cn/forum.php?mod=viewthread&tid=109400当时对局部变量的描述如下:局部变量使用的是......
  • # 定义函数,单个自变量+单个序列(独热编码)控制变量 # curve_fit函数要求X中的元素都是
    importnumpyasnpimportpandasaspdfromscipy.optimizeimportcurve_fit#定义函数,单个自变量deffun_exp(X,k):a,x,b=XY=a*np.exp(k*x)+breturnY#读取数据df_test=pd.DataFrame([[300,0,30,300],[3......
  • 多变量回归
    1.多元特征这种具有多个输入特征的线性回归模型被称为,多元线性回归2.向量化及Numpynumpy官方说明链接NumPy是一个库,它扩展了python的基本功能,增加了更丰富的数据集,包括更多数字类型、向量、矩阵和许多矩阵函数。NumPy和python可以无缝协作。Python算术运算符可用于......
  • postman如何使用md5 、base64加密传参
    使用CryptoJS库什么是CryptoJS?CryptoJS是一个纯JavaScript实现的加密库,提供了很多常见的加密算法和加密模式,例如AES、DES、TripleDES、MD5、SHA-1、SHA-256等。它支持的加密方式很全面,使用简便,而且在前端中使用也非常方便postman在Pre-requestScript中先进行加密,然后设置全局......
  • 07变量、常量
    #变量*变量即可以变化的量*Java是一种强类型语言,每个变量都必须声明其类型。*Java变量是程序中最基本的储存单元,其要素包含变量名,变量类型和<u>***作用域***</u>。typevarName[=value][{,varName[+varName]}];//数据类型变量名=值;可以使用逗号隔开......
  • [转]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
    非常好,竟然是有思维的模拟题。换句话讲就是有模拟的思维题题意:给定一个由与或非组成的逻辑表达式,你需要把他化简成一个变量不重复的与或非逻辑表达式或报告无解。发现如果允许变量重复了,这个逻辑表达式没有什么性质,任何一种真值表都可以通过合适的构造得来。所以题目相当于直接......
  • EF使用linq和lamda实现sql查询的内连接(inner join)和左连接(left join)
    背景介绍:1.OperateLogInfo:日志表2.SystemUserInfo:用户表需求:查询日志表,要根据日志表的创建人id查询出创建人姓名(日志表连接用户表)publicstaticstringTest(){stringresult=null;varsqlLogs=newList<string>();......