
Java学习
文章平均质量分 78
flybywind
这个作者很懒,什么都没留下…
展开
-
重载Object类的equals函数
在java中不能由用户重载 “==”操作符,只能重载Object类的equals函数。这里列出了重载时的一般流程和注意事项:(引自Core Java 2)import java.util.*; class Employee{ public Employee(String n, double s, int year, int month, int day){ name = n; salary = s; calender = new GregorianCalendar(year, mo原创 2010-09-28 19:55:00 · 1027 阅读 · 0 评论 -
关于Java里面的传值调用
很多人都把Java里面的“变量”说成是指向实际内存的引用,Thinking in Java中把这种变量称为句柄变量,而不是引用。这是有一定道理的。因为称为“引用”很容易令C++程序员迷惑。实际中Java中的机制和C++中的引用是不太一样的,尤其是在参数调用时。请看下面这段代码:import static java.lang.System.*; class Something{ private String name; public void setName(String nm) { na原创 2010-09-28 16:23:00 · 555 阅读 · 0 评论