文章列表
今天为测试之前写的socket处理程序,就动手写了个测试页面,用于控制线程运行,暂停和停止,不多说了,上代码先。
import java.io.IOException;
import java.util.Date;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
impo ...
毕业一年半,算上实习的,这是第四家单位了,记得刚来深圳的第一家公司的时候就想着在里面呆着干2年再说,没想到最终真正让我离职的是自己觉得无法胜任这份工作。
说实话,可能工作本身所用的技术并不复杂,业务上还是比较麻烦,所以干活起来比较累,什么东西都是盘综错节的,比较可恨的就是那一坨屎的sa和他写的sr说明书,sr上说的和他想干都不一样,真是悲剧,最后问他居然问我该怎么改,今天也算是比较郁闷,发几句牢骚。
刚毕业的时候自己的java基础还是可以的,只可惜当初走错一步进了.net开发事业部,干了10个月之后最终还是离开,虽然自己零零散散的还看点java,但是工作重心不是那个,所以 ...
我所要讲解的问题是,为什么存放在HashSet里面的对象,如果重写了equals()方法一定要写重写hashcode()方法,也就是说为什么要保证equals()方法比较相等的对象,其hashcode()方法返回值也要一样才可以。
首先,我给出一个例子大家看看,写一个Person类,只是覆盖了equals()方法。
class Person{
private String name;
private int age;
public Person(int age, String name) {
super();
this.age = age;
...
- 2009-05-15 10:31
- 浏览 2026
- 评论(0)