java中如何声明变量
声明变量的基本语法
在Java中,变量的声明需要指定数据类型和变量名,语法如下:
数据类型 变量名;
例如声明一个整型变量:
int age;
声明并初始化变量
可以在声明变量的同时为其赋初始值:
数据类型 变量名 = 初始值;
例如:
int age = 25;
String name = "张三";
变量的命名规则
变量名必须遵循以下规则:
- 以字母、下划线
_或美元符号$开头 - 后续字符可以是字母、数字、下划线或美元符号
- 不能使用Java关键字作为变量名
- 区分大小写
例如合法的变量名:
int count;
String _name;
double $price;
基本数据类型变量的声明
Java有8种基本数据类型:
byte b = 10; // 字节型
short s = 1000; // 短整型
int i = 100000; // 整型
long l = 1000000000L; // 长整型
float f = 3.14f; // 单精度浮点
double d = 3.14159; // 双精度浮点
char c = 'A'; // 字符型
boolean bool = true; // 布尔型
引用类型变量的声明
引用类型变量存储的是对象的引用而非值本身:
String str = "Hello"; // 字符串
Object obj = new Object(); // 对象
int[] arr = new int[5]; // 数组
常量声明
使用final关键字声明不可变的常量:
final double PI = 3.1415926;
final int MAX_SIZE = 100;
多变量声明
可以在一行中声明多个同类型变量:
int x, y, z;
String firstName, lastName;
double d1 = 1.0, d2 = 2.0;
类型推断(Java 10+)
Java 10引入了var关键字,允许局部变量类型推断:
var message = "Hello World"; // 推断为String类型
var list = new ArrayList<String>(); // 推断为ArrayList<String>






