Max*_*ler 9 java eclipse classpath
java version "1.5.0_14" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03) Java HotSpot(TM) Server VM (build 1.5.0_14-b03, mixed mode)
我正在尝试调试NullPointerException,我将传递对静态定义字段的引用.更具体地说,我在Drools3工作内存实例上设置了一个全局.
workingMemory.setGlobal("log", workingMemorieslog);
Run Code Online (Sandbox Code Playgroud)
我的假设是静态收集字段静态的类.(接收类必须使用WeakReference或类似的东西,我真的不知道)
你会如何建议调试这个?我想如果我能确切知道JVM的GC何时卸载类的类/实例,那么我可以缩小错误行为的原因.(如果不是事件的确切时间,至少得到某事确实发生的迹象).
谢谢你,马克西姆.
Hub*_*ert 10
要跟踪GC活动,请将其添加到java命令:
-verbose:gc -XX:+ PrintGCTimeStamps -XX:+ PrintGCDetails
你得到的NPE可能是你传递空值.
| 归档时间: |
|
| 查看次数: |
8830 次 |
| 最近记录: |