04 2012 档案

摘要:当一个类有可能会和其他类发生比较的时候,我们会重写equals方法,但大多数情况下,都忽略了重写hashCode方法。这里说一下重写hashCode的必要性。当我们使用HashSet或者HashMap的时候,在比对value|key是否存在时,会调用hashCode方法。注意,hashSet的contains方法其实是依赖于HashMap的containsKey方法的。我们来看下containsKey方法的实现: public boolean containsKey(java.lang.Object paramObject) { return (getEntry(paramObjec... 阅读全文
posted @ 2012-04-27 11:18 荒土 阅读(5206) 评论(0) 推荐(1) 编辑
摘要:先列出一个类:package usage._of._final;public class ClassWithOutFinal { public void method1(int i) { System.out.println(2 * method2(i)); } public int method2(int i) { return i; }}该类有两个方法,method1调用到了method2,该类并没有被final修饰,也没有文档说明method1的结果是被method2影响的。再来看的效果:package usage._of._final... 阅读全文
posted @ 2012-04-25 10:04 荒土 阅读(346) 评论(0) 推荐(0) 编辑
摘要:dojo.xhrGet({ url: "/dojoHttpServlet?service=jsp_showPerms", handleAs: "json", load: function(data) { if(data==null){ console.log("空返回值"); return ; } var table = "<table border=\"1\" id=\"perm_table\">"; table += "<tr><t 阅读全文
posted @ 2012-04-20 16:09 荒土 阅读(488) 评论(0) 推荐(0) 编辑
摘要:一段dojo定义类的代码:dojo.declare( "TestClass", null, { id:"", info: { name : "",age:""}, staticValue:{count:0}, constructor : function(id,name,age) { this.id=id; this.info.name=name; this.info.age=age this.staticV... 阅读全文
posted @ 2012-04-19 16:39 荒土 阅读(2912) 评论(0) 推荐(1) 编辑
摘要:大约是小学的时候,我有一个同学溺水了。 是我妈下班回家的路上听人说起,就急急回家,跟我说你同学在后山掉水里了,XX医生在抢救呐。 我拔腿就跑,那时候我家那片地儿是某国有工厂的住宿区,就在桃花山(其实并无桃花,得名不可考)上,所谓的后山,也就是在围着住宿区的红砖墙以外的地方。不到一杯茶的时间,我已经爬上了学校那块的围墙,远远的就望见了一圈人围住了一块铺在地上的白布,我的朋友就躺在白布上,仰躺着,赤身裸体,肚皮撑得老高。在旁边是一个我熟识的医生(可是现在已经不记得他的名字了),那个场景我反反复复回想了多次,在人工呼吸之后,医生跪在我朋友的身前,摇了摇头,然后把他翻了个面儿,然后利索地在他屁... 阅读全文
posted @ 2012-04-13 13:07 荒土 阅读(1305) 评论(11) 推荐(1) 编辑

点击右上角即可分享
微信分享提示