变量和常量
- 变量:计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量存储的值通常是可变的,因此称之为变量。(变量:是一块命了名的内存空间。空间的内容可以变化,通过不断是用新数据替换老数据,打到内存的重用的目的。)
- 变量的三个要素:变量数据类型,变量名,变量值。
- 常量:在内存中一块命名的空间、在程序运行时,不会被修改的量。Java中可以使用final关键字定义常量如:(final int A = 10;)
- 定义常量好处:1、可以引入业务名称 2、可以做到“一改全改”。
- 空间对比大小double类型>float类型>long类型>int类型>short类型>byte类型。当转化的时候如果是由大空间转到小空间就需要强制转换。
- 类型转换:
1、自动类型转换:小空间类型自动转换成大容量类型。(注意:整型运算结果至少是 int类型!!!)列如:
byte a = 4;
byte b = 5;
byte c = a+b;//这行就会报错
//应该写成
byte c = (byte)(a+b);//或者
int c = a+b;
2、强制类型转换:大容量类型强制转换成小容量类型。 列如:
double x = 45.87;
int y = (int)x; - ==与=的区别:
1、=赋值。int a = 8;创建a变量,将8存放在a变量所在空间中。
2、==比较。a == 8 将变量a的值取出看是否与8相等。
- 变量:计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量存储的值通常是可变的,因此称之为变量。(变量:是一块命了名的内存空间。空间的内容可以变化,通过不断是用新数据替换老数据,打到内存的重用的目的。)
07月30日 星期四
最新推荐文章于 2023-02-24 14:59:29 发布