常量与变量:
* 程序 是由 指令 + 数据 构成的
* 数据在程序中的体现形式是什么? 通过 变量 和 常量 来表示 来体现 数据 来代表数据
* 常量: 表示不能改变的数据
* 变量: 计算机 是通过变量 来操作数据 变量的本质 是一个容器 是一块内存 这个容器或者内存 可以存储数据。
* 变量 有多种数据类型 不同的数据类型 占得内存大小不一样 存储的数据大小也不一样 数据类型不同的变量 存储不同的数据
* 常量 是一个 固定不变的值 光有一个数值 它没有意义 没有办法操作 计算它 没有办法描述现实中的事物 逻辑
*
* 问题: 怎么去操作这些数据 让其变得有意义? 通过变量
* 变量的本质 就是一个 容器 内存中的一块区域 通过变量可以操作 这块内存中存储的数据
* -----------------
* Java是一种强类型语言,每个变量都必须声明其类型。
Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
变量在使用前必须对其声明, 只有在变量声明以后,才能为其分配相应长度的存储单元,声明格式为:
type varName [=value] [{,varName[=value]}] ;
注意事项:
每个变量都有类型,类型可以是基本类型,也可以是引用类型。
变量名必须是合法的标识符
*
*
*
* 变量的作用域???? 重要的知识点
*
*
* 总结: 如何定义变量
* 数据类型 变量名; 声明变量 int a; double money;
* 变量名 = value; 给变量赋值
* 数据类型 变量名 = value; 声明一个变量 并赋值
*
* int double 等 都是数据类型
* num 变量名
* d 变量名
* = 赋值运算符
* ; 表示 这行 代码结束