在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:
typeidentifier[=value][, identifier[=value]...];
格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。
以下列出了一些变量的声明实例:
byted=1; // 声明并初始化dinta, b, c; // 声明三个int型整数:a、b、cStringstr="hello"; // 声明并初始化字符串strdoublelove=5.20; // 声明了双精度浮点型变量lovecharx='x'; // 声明变量x的值是字符'x'。
Java语言支持的变量类型有:
- 类变量:独立于方法之外的变量,用
static
修饰。
publicclassTest { staticinta=1; publicstaticvoidmain(String[] args) { } }
- 实例变量:独立于方法之外的变量,不过没有
static
修饰。
publicclassTest { privateinta=1; publicstaticvoidmain(String[] args) { } }
- 局部变量:类的方法中的变量。
publicclassTest { publicstaticvoidmain(String[] args) { inta=1; } }