
java
iteye_9222
这个作者很懒,什么都没留下…
展开
-
Boolean.getBoolean(String name)方法分析
Boolean.getBoolean(String name)根据方法名可能认为当name为"true"时,返回true,当为其它值或空时为false 查看Boolean.getBoolean(String name)源码解析如下: returns true if and only if the system property named by th...原创 2012-09-17 21:54:33 · 326 阅读 · 0 评论 -
class .this
今天研究下JDK源代码,发现tools.jar中javac包下的Mian方法竟然有 Main.this..用法,百思不得其解,于是网上查找了资料,编辑了下发下。。。。 有时候,我们会用到一些内部类和匿名类。当在匿名类中用this时(this.方法名),这个this则指的是匿名类或内部类本身。这时如果我们要使用外部类的方法和变量的话,则应该加上外部类的类名(外部类名.this...原创 2012-09-17 22:09:30 · 204 阅读 · 0 评论 -
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
转载自:http://andy820303.spaces.live.com/Blog/cns!66AADE4958C27A0C!264.entryERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2今天早上开始编译书中的一个小例子。发现了这个错误,很奇怪,因为直接用jdk编译就没有问题,可是...原创 2012-06-14 15:30:48 · 86 阅读 · 0 评论 -
我写的GC的示例
public class Test { //@author sunlishan 2012-6-14 String name; public Test(String s){ this.name =s; } @Override protected void finalize() throws Throwable { System.out.println("GC...原创 2012-06-14 16:53:38 · 123 阅读 · 0 评论 -
【ZZ】深入理解java的finalize
目录 基本预备相关知识 对象的销毁过程 对象重生的例子 对象的finalize的执行顺序 何时及如何使用finalize 参考 基本预备相关知识 1 java的GC只负责内存相关的清理,所有其它资源的清理必须由程序员手工完成。要不然会引起资源泄露,有可能导致程序崩溃。 2 调用GC并不保证GC实际执行。 3 finalize抛出的未捕获异常只会导致该对象的finalize执行退出。 4 用户可以自...原创 2012-06-14 17:03:01 · 95 阅读 · 0 评论 -
为什么啊?(垃圾回收对象重生时出的问题)
class C { static A a; } class A { public void live(){ System.out.println("alive"); } @Override public void finalize() { System.out.println("A finalize"); C.a = th...原创 2012-06-14 17:20:15 · 87 阅读 · 0 评论 -
java 线程Thread.Sleep详解
我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题: 1、假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不会被唤醒? 2、某人的代码中用了一句看似莫明其妙的话:Thread.Sleep(...原创 2012-06-14 17:30:38 · 180 阅读 · 0 评论 -
Object 、class、interface的父类
public class Test { public static void main(String[] args) throws InterruptedException { Klass k=new Klass(); System.out.println(k.getClass()); System.out.println(k.getClass().getSupercl...原创 2012-06-15 10:07:09 · 315 阅读 · 0 评论 -
java 注解
import java.lang.annotation.Documented;import java.lang.annotation.Inherited;import java.lang.annotation.Retention;import java.lang.annotation.Target;import java.lang.annotation.ElementT...原创 2012-06-27 09:12:01 · 85 阅读 · 0 评论