目录
新生的疑惑
变量的定义
变量注意事项
常量的定义
常量表现形式
命名规范
新生的疑惑
先给大家模仿一段java老师讲课的情形:
来大家能看到我的PPT吧。今天我们重点讲讲变量、常量及····
首先来看“变量”,顾名思义变量~变量~就是可变的量!
???为什么定义变量?
咱们上学的时候老师讲过x=2、y=3、z=x+y,z的值是不是随着x、y的值的变化而变化?那x、y、z是不是变量?对,就是一个变量,理解了吧?!!!
啊,好似懂了,但是老师我不敢说:其实我还是一脸懵逼···
关键是其他人都点头,我也不敢说什么啊~~~(老师嘴里嘟囔着:不会一定要问啊~~~)
我们说过程序是为我们的生活来提供便利的,小铭的母亲让他去水果超市买水果,走时给他列了一张清单:4个苹果,6个梨,8个桃子,6个橘子。
如果小铭走近水果店分不清苹果、梨、桃子、橘子,他能完成妈妈交给的任务吗?答案肯定是不能。那么问题来了他是怎么来区分不同的水果的呢?是不是要根据事务的属性?不同品类的水果都有它特殊的属性(特征)和功能,如颜色、形状、味道、能化痰、能充饥、能解馋等等
我们就一个类来分析:苹果类 有颜色、形状、重量、品种、等级等等。每一个苹果是不是都有这些特征啊,并且每一个对应的值都不相同啊,那我们是不是就不能用一个固定的值来表示了,所以我们要给一个变量去表示所有苹果的基本属性吧!这次充分理解了吧?如果还不理解,给我个豆腐,我去撞一下,撞完替换你脑子里的浆糊。
废话不多少我们来写代码
苹果类{
颜色
数量
重量
品种
等级
}
结合我们前面学的程序及数据类型的知识我们再换种书写方式
//写几个单词:苹果apple 颜色color 数量count 重量weight 品种kind 等级level
class Apple{
String color;
int count;
double weight;
String kind;
char level;
}
知识到这里我们需要总结一下了。
变量的定义
- 可变的量
- java是一种强类型语言,每个变量都必须声明其类型
- java变量是程序中最基本的储存单元,其要素包括变量类型、变量名和作用域 (即在类中定义变量String color)
- 定义变量时同类型变量可以用 “,” 隔开来声明多个同类型变量。
class Apple{
String color,kind;//同一类型不同变量用,隔开
int count;
double weight;
char level;
}
变量注意事项
- 每个变量都需要包含变量类型,类型可以为基本数据类型,也可以为引用数据类型;
- 变量名必须是合法的标识符;
- 变量声明是一条完整的语句,因此每一个声明都必须以分号结束;
常量的定义
- 英文表现形式:constant,初始化(initialize)后不能改变值!即不会变动的值
- 常量作为一种特殊的变量,一旦值被设定,在运行程序过程中是不允许被改变的
常量表现形式
- final 数据类型 常量名 = 值;
- 常见圆周率π值,表现形式:final double PI = 3.14;
命名规范
- 所有变量、方法、类名遵循原则均为:见名知意 如:price、height、amount
-
变量和方法命名遵循小驼峰原则:peopleCount 、getFun() 除了第一个单词之外,后面每个单词首字母都要大写
-
常量命名由大写字母或下划线构成
-
类名命名遵循大驼峰原则:BigApple 每个单词的首字母都要大写
学到记得多推荐哦!!!跟我一起学习吧!!!+v:15315347983