变量
与变量相对的是常量://保持不变的量。
Java是强类型语言,变量需要定义为明确的类型且运行过程中不可更改。
Int price = 0 ; //定义一个变量的同时赋值,为初始化。(本地变量不会默认初始化)
//一次定义并初始化多个变量:
如果直接使用一个没有的赋值的变量(没有初始化的变量)来取值,会弹出: 本地变量可能没有初始化的建议警告。
图标表示可以给出建议。左键点击这个图标,弹出:
双击,将自动完善语法。
如果定义了变量但是没有用到,会出现警告,但不影响程序的编译。
变量作用域、生存期
生存期:从变量出现到消失的期间。
作用域:变量存在的区域。相同作用域内不能重复定义相同变量。
本地变量(局部变量)是指其定义所在的大括号内有效。