变量 常量 作用域和命名规范

变量:

  • 变量:可以变化的量

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

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

  • 注意事项

    • 每个变量都有类型,类型可以是基本类型,也可以是引用类型
    • 变量名必须是合法的标识符
    • 变量声明是一条完整的语句,因此每一个声明都必须以分号结束
public static void main(String[] args) {//int a,b,c;// int a=1,b=2,c=3;//程序可读性,所以不提倡String name="liuzhisheng";char x='x';double h=3.14;}

变量的作用域:

  • 类变量
  • 实例变量
  • 局部变量
public class Demo08 {//类变量 ststicstatic double salary=2500;//属性:变量//实例变量;从属于对象;如果不自行初始化,就会变成这个类型的默认值 0 0.0//布尔值默认值是false//除了基本类型其余的默认值都是nullString name;int age;//main方法public static void main(String[] args) {//局部变量:必须声明和初始化值int i=10;System.out.println(i);//变量类型 变量名字=new Demo08();Demo08 demo08=new Demo08();System.out.println(demo08.age);System.out.println(demo08.name);//类变量 ststicSystem.out.println(salary);}//其他方法/*public void add(){System.out.println(i);}*/
}

常量

  • 常量:初始化就不能再改变值,不会变动的值
  • 所谓的常量可以理解成一种特殊的变量,在程序运行不发生改变
  • 常量名一般使用大写
public class Demo09 {//修饰符,不区分前后顺序static final double PI=3.14;public static void main(String[] args) {System.out.println(PI);}
}

变量的命名规范

  • 所有变量,方法,类名:见名知意
  • 类成员变量:首字母小写和驼峰原则:mothSalary 除了第一个单词以外,后面的单词首字母大写
  • 局部变量:首字母小写和驼峰原则
  • 常量:大写字母和下划线
  • 类名:首字母大写和驼峰原则
  • 方法名:首字母小写和驼峰原则

变量 常量 作用域和命名规范相关推荐

  1. c语言标识符的规范,初识C语言-声明和使用变量、标识符的命名规范以及基本数据类型...

    常量:是在程序中保持不变的量 变量:编写程序时,常常需要将数据存储在内存中,方便后面使用这个数据或者修改这个数据的值.通常使用变量来存储数据.使用变量可以引用存储在内存中的数据,并随时根据需要显示数据 ...

  2. 下列变量名不符合python命名规范的是_下列选项中不符合Python语言变量命名规则的是...

    [单选题]下列Python保留字中,不用于表示分支结构的是 [单选题]以下程序的输出结果是: j = '' for i in "12345": j += i + ',' print ...

  3. 下列变量名不符合python命名规范的是_下列合法的Python变量名是( )

    [其它]主题插画设计(1920*1080PX) 表情包设计(30个) 专业形象设计(10个) 三类任选其一,每一类都要有设计说明. [单选题]下面代码的输出结果是________ x=10 y=3 p ...

  4. 下列变量名不符合python命名规范的是_下列不合法的Python变量名是________

    [多选题]Python的数字类型包括( ) [多选题]关于 Python 语言的注释,以下选项中描述正确的是( ) [多选题]Python中的关系运算符有( ) [多选题]下列运算符的使用正确的有哪些 ...

  5. 关于java变量命名,介绍阿里JAVA命名规范及IDEA实时检测插件的使用以及CODELF取名神器

    JAVA开发中,我们经常会为如何来命名烦心. 有大神曾说计算机科学的两件难事:缓存失效和命名 的确,程序员最头疼的事:命名 但其实,有规范可以遵循.还有工具帮我们取名,更有插件帮我们实时检查是否违反规 ...

  6. 【Python-3.5】变量命名规范

    为了避免编写代码时产生错误,也为了使写出的代码具有更好的可读性,Python中的变量应遵守以下命名规范: 1. 变量名只能包含字母.数字和下划线.变量名不能以数字开头,但可以使用字母或者下划线开头. ...

  7. [Java入门]之代码标识符的命名规范

    一.概述 标识符的命名需要做到三点:统一.达意.简洁 统一:对于同一个概念,在程序中用同一种表示方法 对于供应商,既可以用supplier,也可以用provider,但是我们只能选定一个使用,至少在一 ...

  8. java命名规则与命名规范

    标识符命名规则 在我们编写的程序中,我们所使用的变量名.类名.方法名等自定义的名称都叫做标识符 在java中,标识符中可以包含字母.数字以及下划线和 $ 符号等等 标识符不能以数字开头,也不能是关键字 ...

  9. python中关于命名的例子_Python 命名规范入门实例

    这篇文章主要为大家详细介绍了Python 命名规范入门实例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 一,包名.模 ...

最新文章

  1. QLibrary执行load失败
  2. 数据结构:选择排序(Selection sort)
  3. Mybatis通用Mapper
  4. WEB三大攻击之—XSS攻击与防护
  5. 重磅!李沐在斯坦福开新课了!
  6. jdom解析xml文件_JDOM编辑XML文件示例
  7. python指定时间执行程序_如何在特定时间执行程序
  8. Spring Boot 异常处理,值得学习!
  9. PhotoShop简单案例(1)——利用时间轴功能制作简单动画
  10. 盘点AI江湖中,清华人的“无问西东”
  11. 转载:为某燃气公司做的一部卡通角色广告动画
  12. Linux源码解析--从开机加电到main函数
  13. 用matlab仿真自由落体,基于Matlab的小球自由落体仿真实现
  14. 基于微信公众平台的教师评教系统
  15. 移动端应用视频小程序加密播放(存档)
  16. 编码解码--url编码解码
  17. 图文翻页-兼容IE8和Chrome浏览器
  18. SmartZoneOCR识别控件免费下载地址
  19. framebuffer之overview/双缓冲/alpha与colorkey/窗口平移与virtual screen平移
  20. 期货都有哪些类型和玩法?

热门文章

  1. HBase 数据存储结构
  2. elasticsearch实战篇
  3. java文件流操作注意
  4. JSON.stringify() 方法
  5. OpenTSDB 开发指南之 Api操作数据
  6. Linux 、shell 时间函数 - 获取七天前所在周
  7. ubuntu16.04安装gcc g++7.5.0及各个版本的切换
  8. 深度解读「无影云电脑远程办公解决方案」
  9. Dataphin产品核心功能大图(六)发布中心:生产和开发隔离模式下的保护伞
  10. 阿里云服务网格ASM集成SLS告警