有智者立长志,无志者长立志。

变量是什么?

变量就是可以变化的量,也可以理解为起名字,比如:水(有多少水不知道,可以有2吨水,也可以是4吨水)

 int i = 1;int i1 = 3;char c = 'a';

Java是强类型语言,每个变量都必须声明它的类型。

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

变量的注意事项

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

变量作用域

  • 类变量
  • 实例变量
  • 局部变量
 public class test{// 类变量 static double d = 2;// 实例变量,数值类型默认值 0 0.0,布尔类型默认值false,引用类型都是nullString s;public static void main(String[] args){// 局部变量 必须绑定值int i = 10;}}

变量的命名规范

  • 所有变量、方法、类名的命名最好有含义,见到名字就能联想到变量的含义
  • 类成员变量:首字母小写的驼峰命名规则,myName,除了第一个单词,其他单词首字母大写,方便阅读。
  • 局部变量:首字母小写的驼峰命名规则
  • 常量:大写字母+下划线 MY_NAME
  • 类名:首字母大写的驼峰命名规则,MyName
  • 方法名:首字母小写的驼峰命名规则,getMyName

常量

常量初始化后,值就不能被改变,可以理解为一个特殊的变量,值被设定后就不能在被修改。常量名一般用大写字符。

 static final int NUMBER = 1; final static int NUMBER1 = 1; // 修饰符不分前后顺序


本文作者《猿氏·凯》,如果雷同,纯属抄袭····

变量命名规则_Java变量与常量相关推荐

  1. java变量命名规则_Java变量命名规则规范

    Java变量命名规则规范 分类 Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头 Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头 匈牙利标记法:在以Pascal标记 ...

  2. java的变量命名规则_java变量命名规则

    包的命名:字母都小写 类的命名名:每个单词的首字母大写 方法的命名:第一个单词的字母小写,其他大写 (一)Package(包)的命名: Package的名字应该都是由一个小写单词组成,例如net.eb ...

  3. python3变量命名规则_Python变量命名规则

    变量名可以包括字母.数字.下划线, 但是数字不能作为变量的开头.例如,name1 是合法的变量名,而 1name 就不是,如下所示: >>> name1=5 >>> ...

  4. 符合python语言变量命名规则_Python变量命名规则

    变量的命名规则 1.要具有描述性 2.变量名只能_,数字,字母组成,不可以是空格或者特殊字符([email protected]#$%^&*~) 3.不能以中文为变量名 4.不能以数字开头 5 ...

  5. java变量命名规则_变量的概念和声明

    变量就是声明来保存数据的内存空间,在js中声明变量使用的是var关键字.而且在js中声明的变量可以保存任何类型的数据,就是没有指定某个变量只能保存对应的类型的数据,所以js被叫做弱类型语言. < ...

  6. java变量命名规则_C++变量的命名规则

    C++程序中出现的每个变量都是由用户在程序设计时命名并定义的.变量命名时要注意以下几点: (1)变量名必须按照C++语言规定的标识符命名原则命名.在C++中标识符用来定义变量名.函数名.类型名.类名. ...

  7. python实例变量命名规则_Java,Python的一些命名规范

    Python命名规范 (收藏做笔记用) 1.模块名: 小写字母,单词之间用_分割 如:logging 2.包名: 小写字母,单词之间用_分割 如:logging 3.类名:单词首字母大写 如:pyth ...

  8. 第一讲javascript入门(js的组成、事件类型、嵌入方式、注释方式、输出方式、变量类型 、变量命名规则、字符串转义符、算术运算符、数据类型转换、null和undefined的区别)

    目录 理论: JavaScript是什么 js的组成 二.JavaScript引入方式 1.嵌入式 2.外部引入 事件定义 三.JavaScript注释方式 1.单行注释 2.多行注释 四.JavaS ...

  9. python中的变量命名规则

    There are only two hard things in Computer Science: cache invalidation and naming things. 在计算机科学领域只有 ...

最新文章

  1. VMware QueryPerformanceCounter/GetTickCount 悬案
  2. IE浏览器打不开解决的方法
  3. Windows 7 硬盘安装方法
  4. cygwin开发环境搭建与apt-cyg的应用
  5. Tomcat 申请证书配置https
  6. java 中uuid生成算法_UUID生成算法,UUID还是snowflake
  7. 计算机网络 简单网络管理协议 SNMP
  8. 谷歌浏览器安装JSON格式化插件
  9. rust相框加载图片代码_vue图片加载与显示默认图片实例代码
  10. 腾讯开源云原生成本优化神器 - FinOps Crane
  11. 研究区分onbeforeunload事件是刷新还是关闭
  12. js语法+dom+js图片库+最佳实践+图片库改进版
  13. 卡方检验(Chi-square test/Chi-Square Goodness-of-Fit Test)
  14. 视网膜数据集(4)HRF
  15. matlab 串口实时接收数据 绘图
  16. 使用CMake编译Caffe的项目
  17. 大学生须知:毕业当程序员想要提升“核心竞争力”,主要看这六点!
  18. 编写程序,创建如下图所示的图形界面。(要求实现功能)
  19. 2020美容师(初级)考试及美容师(初级)证考试
  20. 操作系统原理田丽华,测试与作业

热门文章

  1. 最近,我在Spring的BeanUtils踩了不少坑
  2. r语言 array c函数,R语言 数组
  3. 【Java并发编程:volatile关键字之解析】
  4. 2019年8月1日星期四(数据结构)
  5. Eclipse MAT 安装及使用
  6. shell基础07 函数
  7. ACM-Satellite Photographs
  8. C语言三个结束符:EOF ‘\0’ '\n'
  9. 【bzoj4518】[Sdoi2016]征途 斜率优化dp
  10. 关于OAuth2.0的文章收集