2008-03-13
解读java.lang.Object
public class Object
{
public Object()
{
}
public final native Class getClass();
public native int hashCode();
public boolean equals(Object obj)
{
return this == obj;
}
public String toString()
{
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
public final native void notify();
public final native void notifyAll();
public final native void wait(long l)
throws InterruptedException;
public final void wait(long l, int i)
throws InterruptedException
{
if(l < 0L)
throw new IllegalArgumentException("timeout value is negative");
if(i < 0 || i > 0xf423f)
throw new IllegalArgumentException("nanosecond timeout value out of range");
if(i >= 0x7a120 || i != 0 && l == 0L)
l++;
wait(l);
}
public final void wait()
throws InterruptedException
{
wait(0L);
}
}- J2ME的Object跟J2SE的并没有太多的不同。
- 并没有registerNatives方法。
- 多数是需JVM来实现的方法。
- 没有finalize了。
- 没有复制clone方法。J2ME并常用到clone方法。
- ==跟equal是一样的。
发表评论
- 浏览: 64468 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最新评论
-
JavaEye之路
引用我也很喜欢JavaEye,比CSDN好 CSDN太杂了规模大了能不大而全吗? ...
-- by Sam1860 -
JavaEye之路
我在这,随便说点啥,博客,论坛,都说我应该是一个新手的帖子。不过我还是呆在这。反 ...
-- by saharabear -
我是穷忙族
-- by lbyzx123 -
JavaEye之路
javaeye目前的问题: 1,缺乏一个好的盈利模式,商业化运作 2,技术定位 ...
-- by kimmking -
JavaEye之路
我也很喜欢JavaEye,比CSDN好 CSDN太杂了
-- by lovefly_zero






评论排行榜