变量小结

原文: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/variablesummary.html

Java 编程语言使用“字段”和“变量”作为其术语的一部分。实例变量(非静态字段)对于类的每个实例都是唯一的。类变量(静态字段)是使用static修饰符声明的字段;无论类实例化了多少次,都只有一个类变量的副本。局部变量在方法中存储临时状态。参数是为方法提供额外信息的变量;局部变量和参数总是被归类为“变量”(而不是“字段”)。在命名字段或变量时,您应该(或必须)遵循规则和约定。

八种原始数据类型是:byte,short,int,long,float,double,boolean 和 char。 java.lang.String 类表示字符串。编译器将为上述类型的字段分配合理的默认值;对于局部变量,永远不会分配默认值。文字是固定值的源代码表示。数组是一个容器对象,它包含固定数量的单个类型的值。创建数组时,将建立数组的长度。创建后,其长度是固定的。