1、java序列化、反序列化及serialVersionUID作用
、"=="和equals方法究竟有什么区别?
、静态变量和实例变量的区别?
在语法定义上的区别:、Integer与int的区别
的区别,则只能使用Integer。。
另外,Integer提供了多个与整数相关的操作方法,例如,将一个字符串转换成整数,Integer中还定义了表示整数的最大值和最小值的常量。
9、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
、ClassLoader如何加载class?
、分层设计的好处
2、hashCode方法的作用?
个对象是相等的。
个对象相等的话,那么hashcode的方法也要返回姓名的hashcode值加上性别的hashcode值,这样从逻辑上,他们就一致了。
个对象是否相等,用==就可以了,如果两个对象的物理(内存)地址相等,那么这两个对象肯定就是同一个对象。