下面程序的输出结果是多少? import java.util.Date; public class Test extends Date{ public static void main(String[] args) { new Test().test(); } public void test(){ System.out.println(super.getClass().getName()); } } 在test方法中,直接调用getClass().getName()方法,返回的是Test类名.…
据说这个面试题目,80%的程序员都会理直气壮的回答错误!! 一: ==运算符 如果比较的是基本数据类型,则直接比较数值是否相等,返回值为"true or false" 如果比较的是引用数据类型,则直接比较地址值是否相等,返回值为"true or false" 二: Object类中的equals()方法: Object类中的equals方法比较的是引用数据类型,比较的的是地址值是否相等,"返回true or false" 如果子类有重写了equa…