• java多线程


    import java.util.*; 
    import java.text.*; 
    public class TestThread3 { 
     public static void main(String args[]) { 
     Runner r1 = new Runner(1); 
     Thread t1 = new Thread(r1); 
     Thread t2 = new Thread(r1); 
     Thread t3 = new Thread(r1); 
     Runner r2 = new Runner(2); 
     Thread t4 = new Thread(r2); 
     Thread t5 = new Thread(r2); 
     Thread t6 = new Thread(r2); 
     Timer timer = new Timer(); 
     Thread t7 = new Thread(timer); 
     t1.start(); 
     t2.start(); 
     t3.start(); 
     t4.start(); 
     t5.start(); 
     t6.start(); 
     t7.start(); 
     } 
    } 
    class Runner implements Runnable { 
     int id; 
     Runner(int id){ 
     this.id = id; 
     } 
     public void run() { 
     int i=0; 
     while( true ){ 
     i++; 
     System.out.println("ID: " + id + " No. " + i); 
     try{ Thread.sleep(300); } catch( InterruptedException 
    e ){} 
     }
    } 
    } 
    class Timer implements Runnable { 
     public void run(){ 
     while(true){ 
     System.out.println( new SimpleDateFormat(). 
    format( new Date())); 
     try{ Thread.sleep(1000); } catch( InterruptedException 
    e ){} 
     } 
     } 
    }
    


    msconfig



    public class TestThreadPriority { 
     public static void main(String args[]) { 
     Thread t1 = new Thread( new Runner(1) ); 
     Thread t2 = new Thread( new Runner(2) ); 
     Thread t3 = new Thread( new Runner(3) ); 
     t1.setPriority( Thread.MIN_PRIORITY ); 
     t2.setPriority( Thread.NORM_PRIORITY ); 
     t3.setPriority( Thread.MAX_PRIORITY ); 
     t1.start(); 
     t2.start(); 
     t3.start(); 
     } 
    }
    class Runner implements Runnable { 
     int id; 
     Runner(int id){ 
     this.id = id; 
     } 
     public void run() { 
     for(int i=0; i<100; i++ ){ 
     if( i % 100 == 0 ) System.out.print("
    "); 
     Thread.currentThread().yield(); 
     System.out.print(id); 
     } 
     } 
    }
    

  • 相关阅读:
    线程池知识点详解
    redis实现用户登录
    php导出csv文件
    thinkphp5 内置接口开发与使用
    checkbox选择框
    简单权限管理开发设计 php
    ThinkPHP接入log4php日志监控系统
    mysql查询优化
    PHP读写文件高并发处理实例-转
    进程、线程、同步、异步
  • 原文地址:https://www.cnblogs.com/xingkongcanghai/p/12807754.html
Copyright © 2020-2023  润新知