zoukankan      html  css  js  c++  java
  • Thread的几种方法的使用

    1:setPriority()

          设置线程的优先级,从1 到10.   5是默认的.  1是最低优先级. 10是最高优先级

    public class MyThread01 implements Runnable {
    
        @Override
        public void run() {
            for(int i=0;i<10;i++) {
                System.out.println("***:"+i);
            }
        }
    }
    public class Test {
        public static void main(String[] arg0) {
            MyThread01 myThread01 = new MyThread01();
            MyThread02 myThread02 = new MyThread02();
            Thread thread_01 = new Thread(myThread01);
            Thread thread_02 = new Thread(myThread02);
    
            thread_01.setPriority(6);
            thread_02.setPriority(7);
            thread_02.start();
            thread_01.start();
        }
    }

    这种输出的时候往往不起作用:

            thread_01.setPriority(6);
            thread_01.start();
            thread_02.setPriority(7);
            thread_02.start();

    这是的话才会起到作用.

  • 相关阅读:
    跨域问题
    window7_64+python3.6安装Twisted
    resful协议1
    Http状态码
    数据库学习笔记
    linux学习笔记
    前端学习笔记
    python学习笔记
    mongoDB
    git的使用方法
  • 原文地址:https://www.cnblogs.com/bulrush/p/10579783.html
Copyright © 2011-2022 走看看