document.write('

G

[解析] 在Java语言中,判等符“==”用来比较对象的地址是否相同,进行比较的对象必须是类型相同的对象。对于本题而言,变量i、l和d是不同类型的对 象,因此,在使用判等符“==”比较的时候,编译器会报错。因此,选项A、选项B和选项C错误。 equals方法用来比较对象的值是否相同。Integer类的equals方法的描述为:只有当参数不为null而且参数为Integer类型且有相同的int值的时候,才返回 true,否则,返回false。Long类与Double类的equals方法的描述类似。 对于选项D、选项E和选项F,调用方法的对象与参数的类型都不相同,因此,返回值为false。所以,选项D、选项E和选项F错误。 对于选项G,对象l的类型为Long,而4L的类型也为Long,它们有相同的值,因此,返回值为true。所以,选项G正确。

');