变量命名规则_Java变量与常量
有智者立长志,无志者长立志。
变量是什么?
变量就是可以变化的量,也可以理解为起名字,比如:水(有多少水不知道,可以有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变量与常量相关推荐
- java变量命名规则_Java变量命名规则规范
Java变量命名规则规范 分类 Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头 Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头 匈牙利标记法:在以Pascal标记 ...
- java的变量命名规则_java变量命名规则
包的命名:字母都小写 类的命名名:每个单词的首字母大写 方法的命名:第一个单词的字母小写,其他大写 (一)Package(包)的命名: Package的名字应该都是由一个小写单词组成,例如net.eb ...
- python3变量命名规则_Python变量命名规则
变量名可以包括字母.数字.下划线, 但是数字不能作为变量的开头.例如,name1 是合法的变量名,而 1name 就不是,如下所示: >>> name1=5 >>> ...
- 符合python语言变量命名规则_Python变量命名规则
变量的命名规则 1.要具有描述性 2.变量名只能_,数字,字母组成,不可以是空格或者特殊字符([email protected]#$%^&*~) 3.不能以中文为变量名 4.不能以数字开头 5 ...
- java变量命名规则_变量的概念和声明
变量就是声明来保存数据的内存空间,在js中声明变量使用的是var关键字.而且在js中声明的变量可以保存任何类型的数据,就是没有指定某个变量只能保存对应的类型的数据,所以js被叫做弱类型语言. < ...
- java变量命名规则_C++变量的命名规则
C++程序中出现的每个变量都是由用户在程序设计时命名并定义的.变量命名时要注意以下几点: (1)变量名必须按照C++语言规定的标识符命名原则命名.在C++中标识符用来定义变量名.函数名.类型名.类名. ...
- python实例变量命名规则_Java,Python的一些命名规范
Python命名规范 (收藏做笔记用) 1.模块名: 小写字母,单词之间用_分割 如:logging 2.包名: 小写字母,单词之间用_分割 如:logging 3.类名:单词首字母大写 如:pyth ...
- 第一讲javascript入门(js的组成、事件类型、嵌入方式、注释方式、输出方式、变量类型 、变量命名规则、字符串转义符、算术运算符、数据类型转换、null和undefined的区别)
目录 理论: JavaScript是什么 js的组成 二.JavaScript引入方式 1.嵌入式 2.外部引入 事件定义 三.JavaScript注释方式 1.单行注释 2.多行注释 四.JavaS ...
- python中的变量命名规则
There are only two hard things in Computer Science: cache invalidation and naming things. 在计算机科学领域只有 ...
最新文章
- VMware QueryPerformanceCounter/GetTickCount 悬案
- IE浏览器打不开解决的方法
- Windows 7 硬盘安装方法
- cygwin开发环境搭建与apt-cyg的应用
- Tomcat 申请证书配置https
- java 中uuid生成算法_UUID生成算法,UUID还是snowflake
- 计算机网络 简单网络管理协议 SNMP
- 谷歌浏览器安装JSON格式化插件
- rust相框加载图片代码_vue图片加载与显示默认图片实例代码
- 腾讯开源云原生成本优化神器 - FinOps Crane
- 研究区分onbeforeunload事件是刷新还是关闭
- js语法+dom+js图片库+最佳实践+图片库改进版
- 卡方检验(Chi-square test/Chi-Square Goodness-of-Fit Test)
- 视网膜数据集(4)HRF
- matlab 串口实时接收数据 绘图
- 使用CMake编译Caffe的项目
- 大学生须知:毕业当程序员想要提升“核心竞争力”,主要看这六点!
- 编写程序,创建如下图所示的图形界面。(要求实现功能)
- 2020美容师(初级)考试及美容师(初级)证考试
- 操作系统原理田丽华,测试与作业