让我们先来看下面的语句: String x = null; 1. 这个语句到底做了些什么? 让我们回顾一下什么是变量,什么是变量值.一个常见的比喻是 变量相当于一个盒子.如同可以使用盒子来储存物品一样,您可以使用一个变量来存储一个值.当声明一个变量时,我们需要设置其类型.在Java中变量分为两大类型: 原始值(primitive)与引用值(reference).声明为原始类型的变量,存储的是实际的值;声明为引用类型的变量,存储的是实际对象的地址(指针,引用).在上面的语句中, 初始化语句定义了…