1.Java跨平台的一个特性
Java语言的基本数据类型在任何操作系统中都具有相同的大小和属性,在所有系统中,Java变量的取值都是一样的。
2. 当用一个变量定义一块内存以后,程序就可以用变量名代表这块内存中的数据了。如下:
float a=1.2f;
float x;
x=a-0.3;
首先代码分配到了一块内存用来存储浮点数,用a来表明这块内存的变量名;第二句代码又分配了一块内存
用于存储浮点数,而用x来表示这块内存的变量名,且x标识的内存中的数据为其原始状态,即为一个未知的
数。第三句代码是这样执行的:首先,从a表示的那一块内存单元中的数据,减去0.3后再把结果放到x所代
表的那一块内存单元中,最后便完成了x=a-0.3的运算。
Java语言的基本数据类型在任何操作系统中都具有相同的大小和属性,在所有系统中,Java变量的取值都是一样的。
2. 当用一个变量定义一块内存以后,程序就可以用变量名代表这块内存中的数据了。如下:
float a=1.2f;
float x;
x=a-0.3;
首先代码分配到了一块内存用来存储浮点数,用a来表明这块内存的变量名;第二句代码又分配了一块内存
用于存储浮点数,而用x来表示这块内存的变量名,且x标识的内存中的数据为其原始状态,即为一个未知的
数。第三句代码是这样执行的:首先,从a表示的那一块内存单元中的数据,减去0.3后再把结果放到x所代
表的那一块内存单元中,最后便完成了x=a-0.3的运算。