java
文章平均质量分 70
H_sijie
这个作者很懒,什么都没留下…
展开
-
java中的构造方法及其作用
构造方法就是与类同名的那个方法,它的作用是可以用来初始化 class Person //人类{ public Person(String n,int a) //构造方法 { name = n; age = a; } private string name; private int age; } static void main(String[] args){转载 2015-04-27 12:33:08 · 583 阅读 · 0 评论 -
(面试题)两个对象值相同 (x.equals(y) == true) ,但却可有不同的 hash code ,这 句话对不对?
答:不对,有相同的 hash code这是java语言的定义:1) 对象相等则hashCode一定相等;2) hashCode相等对象未必相等 1.如果是基本变量,没有hashcode和equals方法,基本变量的比较方式就只有==; 2.如果是变量,由于在java中所有变量定义都是一个指向实际存储的一个句柄(你可以理解为c++中的指针),在这里==是比较句柄的地址(你可以理解为指针的存储地转载 2015-10-22 22:47:17 · 649 阅读 · 0 评论