java 中 查看所有線程

    // 獲得所有線程
            Map<Thread, StackTraceElement[]> maps = Thread.getAllStackTraces();
            for (Map.Entry<Thread, StackTraceElement[]> entry : maps.entrySet()) {
                Thread t = entry.getKey();
                //獲得‘創建表與插入初始數據’的線程
                if (“threadname”.equals(t.getName())) {
                    // 如果這個線程停止了
                    if (!t.isAlive()) {
                        list.add("**************任務線程已經停止**************");
     
                    }
                }

            }




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章