zoukankan      html  css  js  c++  java
  • 证明java本身是一个多线程

    java本身是一个多线程

    package com.mjtabu.api.thread;
    import java.lang.management.ManagementFactory;
    import java.lang.management.ThreadInfo;
    import java.lang.management.ThreadMXBean;
    /**
     * @ClassName OnlyMain
     * @Description TODO 测试java天生就是多线程
     * @Author 踏步
     * @Date 2020/4/13 20:54
     **/
    public class OnlyMain {
        public static void main(String[] args) {
            //java虚拟机线程管理的接口
            ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean();
            //不需要获取同步的monitor和synchronizer信息,仅仅获取线程和线程堆栈信息
            ThreadInfo[] threadInfos = threadMXBean.dumpAllThreads(false,false);
            for(ThreadInfo threadInfo : threadInfos){
                System.out.println("["+threadInfo.getThreadId()+"]"+threadInfo.getThreadName());
            }
        }
    }

    运行结果:

  • 相关阅读:
    CentOS 7 安装java 环境
    CentOS 7 替换网易yum 源
    九度:题目1553:时钟
    Maximum Subarray
    职场细节
    poj2524 Ubiquitous Religions
    九度 1526:朋友圈
    程序载入
    设备管理
    操作系统系列
  • 原文地址:https://www.cnblogs.com/mjtabu/p/12693946.html
Copyright © 2011-2022 走看看