
sea.js
fjr_huoniao
一个特立独行的人
展开
-
String 的hashCode源码实现原理
源代码如下: public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { char val[] = value; for (int i = 0; i h = 31 * h + va原创 2016-03-24 15:47:19 · 6891 阅读 · 0 评论 -
String equals方法的一些疑问
public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String) { String anotherString = (String) a原创 2016-03-24 17:12:37 · 495 阅读 · 0 评论 -
static使用小结
今天跟着写程序的时候,突然注意到了类前面也使用static来修饰,脑子里停顿了一两秒钟,完全记不起来是怎么用的,static可以修饰属性,方法,代码块,但是放在一个内部类前面是几个意思啊,下面是百度到的结果,简单总结一下,不喜勿喷啊。1.修饰属性,叫类属性,也叫全局变量,使用方式是:类.属性2.修饰方法,叫静态方法,Java的static静态方法是属于整个类的类方法。不用stati原创 2016-03-25 16:25:46 · 788 阅读 · 0 评论