java 线程池浅析

threadpool.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <config>
      <threadPool>
      <minPools>10</minPools> <!--线程池最小线程-->
      <maxPools>100</maxPools> <!--线程池最大线程-->
      <checkThreadPeriod>5</checkThreadPeriod> <!--检查线程池中线程的周期5分钟-->
      </threadPool>
    </config>
    <?xml version="1.0" encoding="UTF-8"?>
    <config>
      <threadPool>
      <minPools>10</minPools> <!--线程池最小线程-->
      <maxPools>100</maxPools> <!--线程池最大线程-->
      <checkThreadPeriod>5</checkThreadPeriod> <!--检查线程池中线程的周期5分钟-->

字串8

      </threadPool>
    </config>

字串7

    <?xml version="1.0" encoding="UTF-8"?>
    <config>
      <threadPool>
      <minPools>10</minPools> <!--线程池最小线程-->
      <maxPools>100</maxPools> <!--线程池最大线程-->
      <checkThreadPeriod>5</checkThreadPeriod> <!--检查线程池中线程的周期5分钟-->
      </threadPool>
    </config>(2)解析XML文件
    import java.io.InputStream;
    import java.util.Iterator;

字串4

    import org.dom4j.Document;
    import org.dom4j.Element;
    import org.dom4j.io.SAXReader;
    import org.springframework.core.io.ClassPathResource; 字串4

    public class XMLReader { 字串3

        private Document document;

字串4

        private static final XMLReader instance =
            new XMLReader();

字串4

            /**
            * 私有的默认构造子
            */
            private XMLReader() {
                loadXML();
            } 字串7

            /**
            * 静态工厂方法
            */
            public static XMLReader getInstance()
            {
            return instance;
            }

字串9

            private void loadXML(){
                InputStream is = null;
                SAXReader reader =null;
                try {
                    is = (new ClassPathResource("threadpool.xml")).getInputStream();
                    reader = new SAXReader();
                    document = reader.read(is);
                    is.close();

字串5

                } catch (Exception e) {
                    e.printStackTrace();
                }
            } 字串9

  字串9

  字串9

 

字串6

作者: 武汉北大青鸟
原载: 武汉北大青鸟鲁广校区 whhpaccp.com
版权所有,转载时必须以链接形式注明作者和原始出处及本声明
高中生入口-武汉北大青鸟
大学生入口-武汉北大青鸟
三校生入口-武汉北大青鸟
去名企入口-武汉北大青鸟

开班时间-武汉北大青鸟

武汉北大青鸟报名咨询
企业人才预定热线
全国免费咨询电话
就业服务电话
教学质量监督
武汉北大青鸟地址
邮编
027-87807737 / 87807787
027-87807736
800-880-0456(电信用户)
027-87807717 李老师
027-87807727 吕老师
武汉洪山区鲁巷广场武汉数码港3楼(鲁巷广场隔壁)
430074  鄂ICP备06014222号