• threading线程进程


    
    
    import threading
    import time
    
    def foo(n):
        print("foo......%s"%n)
        time.sleep(2) #两个线程是同时执行的,执行结束后再执行aaaaa
        print("aaaaa")
    
    def bar(m):
        print("bar......%s"%m)
        time.sleep(5)   #两个线程是同时执行的,执行结束后再执行bbbbb
        print("bbbbb")
    
    #创建线程,
    t1 = threading.Thread(target=foo,args=(1,)) #foo是对象
    t2 = threading.Thread(target=bar,args=(2,)) #args是参数
    
    t1.start()  #两个线程同时执行
    t2.start()
    #线程是操作系统里能运算的最小单位
    
    
    
    import threading
    import time
    
    def foo(n):
        print("foo......%s"%n)
        time.sleep(2) #两个线程是同时执行的,执行结束后再执行aaaaa
        print("aaaaa")
    
    def bar(m):
        print("bar......%s"%m)
        time.sleep(5)   #两个线程是同时执行的,执行结束后再执行bbbbb
        print("bbbbb")
    
    #创建线程,
    t1 = threading.Thread(target=foo,args=(1,)) #foo是对象
    t2 = threading.Thread(target=bar,args=(2,)) #args是参数
    
    t1.start()  #两个线程同时执行
    t2.start()
    
    t1.join()   #这个是t1,t2线程执行结束后才执行后面的内容
    t2.join()
    print("-------mind in china-------")
    #线程是操作系统里能运算的最小单位
     
  • 相关阅读:
    对象的创建
    Java运行时数据区域
    Java内存模型
    LinkedList小练习及相关算法
    面试题之矩阵与转置矩阵相乘
    快速排序
    垃圾收集器
    java垃圾收集相关问题
    Win7下安装Centos7双系统出错:No valid bootloader target device found.
    Scanner类的方法
  • 原文地址:https://www.cnblogs.com/TKOPython/p/12430626.html
Copyright © 2020-2023  润新知