变量与常量
尽管$是一个合法的java字符,但不要在你的代码中使用,它只用在java编译器或其他工具生成的名字中。
变量的声明
int n;
int i,k;
变量的初始化
int n = 100;
double PI = 3.14;
var声明变量
从java10开始,对于局部变量,如果可以从变量的初始值推断出它的类型,就不需要声明类型。只需使用关键字var即可
var name = "gwx";
var age = 30;
var sanner = new Scanner(System.in);
常量
常量一般使用XXX_YYY_ZZZ这种方式命名。与php不同的是,在php中使用const或define函数来定义一个常量,java中使用final关键字。
public class IntSty {
public static void main (String [] args) {
final int MAX_SCORE = 100;
}
}
关键字final表示这个变量只能被赋值一次。一旦赋值后,就不可以再修改了。
在java中,经常会使用static final设置类常量,类常量可以在该类中所有方法中使用。如果一个常量被声明为public,那么其他类也可以使用该类常量。
public class IntSty {
public static final int MAX_SCORE = 1000;
public static void main (String [] args) {
}
}