java如何使用变量
变量声明与初始化
在Java中,变量需要先声明类型再使用。基本语法为数据类型 变量名;,例如:
int age; // 声明整数变量
double price; // 声明双精度浮点数
String name; // 声明字符串
变量可在声明时直接初始化:
int score = 90;
boolean isActive = true;
char grade = 'A';
变量命名规则
- 必须以字母、下划线
_或美元符$开头 - 不能使用Java关键字(如
class,public) - 采用驼峰命名法(如
userName) - 区分大小写(
count与Count是不同的变量)
变量作用域
局部变量(在方法内声明):

void calculate() {
int localVar = 10; // 仅在此方法内有效
}
成员变量(在类中声明):
class Person {
String name; // 整个类中可用
}
数据类型转换
自动类型转换(小范围转大范围):

int num = 100;
long bigNum = num; // 自动转为long
强制类型转换:
double pi = 3.14;
int intPi = (int)pi; // 结果为3
final变量(常量)
使用final关键字声明不可修改的变量:
final double PI = 3.14159;
final int MAX_USERS = 100;
示例代码
public class VariableDemo {
static int classVar = 50; // 类变量
public static void main(String[] args) {
int localVar = 20;
final String GREETING = "Hello";
System.out.println(GREETING + " World");
System.out.println("Sum: " + (classVar + localVar));
}
}






