2.3 变  量

2.3 变  量

当你在中学里学习代数方程时,会用x和y代表方程中的数值。和pi不同(pi表示常量3.14),x和y的值在方程中不是常量。Java提供常量和变量,用它们来存放程序中的数据。

Java为在程序中用到的每一个常量和变量分配内存。和代数中一样,变量的值在程序中可能发生变化,但常量的值(如同它的名字)是不变的。你必须给常量或变量分配一个唯一的名字。变量名在程序中的使用极其类似于它们在常规代数中的使用。

程序中用到的每一个变量都必须说明。也就是说,程序中必须包含精确说明变量存放的信息类别(数据类型)的语句。这一规则适用于程序中的每个变量,不管它是什么类型的。