如何得到java线程在操作系统中的ID? Thread.getID()得到的是java进程内的线程ID,如何能够得到一个java线程在操作系统中的ID? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java的线程是由JVM而不是用户级库或者操作系统内核来管理的。怎么能得到在操作系统中的ID? 还有JVM规范并没有给出java线程如何映射到支持的操作系统,而是留给特定的JVM实现来决定! 我也觉得: interhanchi(Stallman'fans)说的对! 我想,系统中只能得到Java的进程(Process不是线程Thread)ID吧 是这样,因为我的java进程会随机性的自动退出,我看了一下Drwtsn日志,发现是有个线程发生了c0000005 (访问侵犯)的异常,这个日志中记录了该线程的ID。为了定位到底是哪个线程有问题,我就在每个线程启动的时候打印该线程的ID,这样程序再次退出的时候我就可以比对线程ID来定位问题了。可是我发现我打印出的线程ID是从1开始分配的,使进程内局部的。 大家有什么定位问题的好办法吗? 怎么调用外部命令呢,我有兴趣了解一下,请指教! 你看一下,你启动这个java进程时候的当前目录,里面有一个h开头,后面是数字的日志文件(中间是什么忘记了),可能会有帮助 忘了说一下,我的程序运行于windows系统 新手求助。关于类成员定义以及内存分配问题!! 还是关于java传值和垃圾回收的疑惑 添加面板问题?? 求助:IBM Aglets,用http传输时的配置 ***我这个简单程序画线可就是画不出来,求救*** 逻辑问题~~~~~~~~ 简单输出流问题。怎么把输出流写入一个字符串中?在线等。 java虚拟机的源代码那里有啊?jvm.dll的源码 KeyEvent如何响应中文词组的键盘输入? Reference Variable翻译过来是什么??? 很急 的问题 我有两个表在mysql中 我的分全给了 同步 异步 还有并发的概念
大家有什么定位问题的好办法吗?
怎么调用外部命令呢,我有兴趣了解一下,请指教!