第七天的学习--变量、常量、命名规范

第七天的学习

变量

简介

所谓变量,就是一个可以改变的量。

种类

变量分三种:类变量、实例变量、局部变量

变量作用域

  • 类变量:独立于方法之外的变量,用static修饰。

类变量1

这里是建了一个2500的工资,是在对象下方,方法之外

static double salary=2500;

可以在方法之中直接输出,结果如下:

类变量1输出

注意:这里的static不可去掉,去掉后会报错。

  • 实例变量:独立于方法之外的变量,不过没有static修饰。

实例变量1

所有的数值化类型,默认值都是 0,小数会是0.0
布尔值会是 false,除了八大基本类型,其他的默认值都是 null

  • 局部变量:类的方法中的变量。

变量

不建议一行打好多个,不易读。

局部变量1

如果不声明赋值,那么就无法输出。

局部变量只在这个方法内有效,换了另外一个方法后就需要再次声明赋值。

局部变量2

常量

简介

常量

定义

常量1

这里的 static 和 final 不存在先后顺序

像游戏中的长宽高就可以用到常量,锁定不变。

命名规范

  • 所有的变量、方法、类名,都要见名知意
  • 类变量:第一个单词首字母小写,后面的首字母全部大写。即首字母小写,再驼峰原则。例:lastName
  • 局部变量:同上
  • 常量:全大写字母和下划线。例:MAX_VALUE
  • 类名:首字母大写,再驼峰原则。例:Man、GoodMan
  • 方法名:首字母小写,再驼峰原则。例:run()、runRun()

以上所有学到的知识,除小部分我自行百度外,其余全是从B站UP遇见狂神说那里学习得来的。
非常良心的一位UP,Java课程全部免费,大家快去关注他!!!
对了,他还自建了一个学习网站,课程全部免费,链接就在这里,一起来学习吧!!!https://www.kuangstudy.com/

posted @ 2021-02-07 17:43  夏陌夏  阅读(76)  评论(0)    收藏  举报