Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
Java 编程语言使用 "字段" 和 "变量" 作为其术语的一部分。实例变量(非静态字段)对于类的每个实例都是唯一的。类变量(静态字段)是使用 static
修饰符声明的字段;无论类实例化了多少次,都只有一个类变量的副本。局部变量在方法内存储临时状态。参数是为方法提供额外信息的变量;局部变量和参数总是被分类为 "变量"(而不是 " 字段")。命名字段或变量时,应该(或必须)遵循规则和规范。
八种基本数据类型是:byte,short,int,long,float,double,boolean 和 char。java.lang.String
类表示字符串。编译器将为上述类型的字段分配一个合理的默认值;对于局部变量,从不分配默认值。字面量是一个固定值的源代码表示。数组是一个容器对象,它拥有固定数量的单个类型的值。数组的长度是在创建数组时建立的。创建后,其长度是固定的。