返回顶部
首页 > 资讯 > 后端开发 > Python >创建函数/类的线程
  • 132
分享到

创建函数/类的线程

线程函数 2023-01-30 23:01:16 132人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

# 创建类的线程 import threading import time class MyThread(threading.Thread): def run(self): for i in range(3)

# 创建类的线程
import threading
import time


class MyThread(threading.Thread):
    def run(self):
        for i in range(3):
            time.sleep(1)
            msg = "我是[线程]" + self.name + '@' + str(i)
            print(msg)


if __name__ == "__main__":
    t = MyThread()
    t.start()  # run会被自动调用,可在run中调用其他自定义类方法

 

# 创建函数的线程
import  threading
import time


def func1():
    for i in range(5):
        time.sleep(1)
        print("func1---%d" % i)


def func2():
    for i in range(10):
        time.sleep(1)
        print("func2---%d" % i)


def main():
    t1 = threading.Thread(target=func1)
    t2 = threading.Thread(target=func2)
    
    while True:
        # 查看当前有多少线程
        print(threading.enumerate())
        time.sleep(1)


if __name__ == "__main__":
    main()    

 

--结束END--

本文标题: 创建函数/类的线程

本文链接: https://lsjlt.com/news/181089.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 创建函数/类的线程
    # 创建类的线程 import threading import time class MyThread(threading.Thread): def run(self): for i in range(3)...
    99+
    2023-01-30
    线程 函数
  • linux创建线程的函数是什么
    这篇文章主要介绍“linux创建线程的函数是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux创建线程的函数是什么”文章能帮助大家解决问题。linux有创建线程的函数,即“pthread_...
    99+
    2023-06-29
  • 多线程-线程的创建
    线程的创建方式总结一下多线程的创建方式,多线程的实现一共四种方法,接下来将详谈一下创建的方式继承Thread类,而后覆写run()方法实现Runnable接口,而后覆写run()方法实现callable接口,而后覆写call方法线程池(后面...
    99+
    2016-10-19
    java教程 线程
  • 如何在 Golang 中创建线程安全的函数?
    在 golang 中创建线程安全的函数,可使用以下方法:使用 mutex 互斥锁,允许一次只有一个线程访问临界区。使用读写锁 (rwmutex),允许多个线程同时读取数据,但只有一个线程...
    99+
    2024-04-20
    golang 线程安全 并发访问
  • java如何继承Thread类创建线程类
    这篇文章主要介绍了java如何继承Thread类创建线程类,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。继承 Thread 类创建线程类Th...
    99+
    2024-04-02
  • 如何创建Java线程安全类
    今天小编给大家分享一下如何创建Java线程安全类的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。无状态当多个线程访问同一个实例...
    99+
    2023-07-02
  • python 如何用map()函数创建多线程任务
    对于多线程的使用,我们经常是用thread来创建,比较繁琐. 在Python中,可以使用map函数简化代码。map可以实现多任务的并发 简单说明map()实现多线程原理: tas...
    99+
    2024-04-02
  • C++ 函数库如何创建和使用多线程?
    答案:在 c++++ 中,可以使用 std::thread 函数库创建和使用多线程以实现并发编程。详细描述:使用 std::thread 创建新线程,并在子线程中执行指定代码。使用同步机...
    99+
    2024-04-18
    c++ 多线程 同步机制
  • Java多线程之线程的创建
    目录一、三种创建方式二、通过Thread类创建2.1 步骤2.2 案例2.3 注意的问题三、Thread类中常用的方法3.1 案例四、通过实现Runnable接口来创建线程4.1 创...
    99+
    2024-04-02
  • C++中的类成员函数当线程函数
    目录类成员函数当线程函数解决方法一解决方法二解决方法三类成员函数作为多线程的入口类成员函数当线程函数 C++类成员函数使用时,都会隐式传递一个this指针给该函数,this指针指向该...
    99+
    2022-11-13
    C++类成员函数 C++线程函数 C++成员函数
  • 创建Java线程安全类的七种方法
    目录前言无状态没有共享状态消息传递不可变状态使用来自 java.util.concurrent 的数据结构同步块易失性领域总结前言 几乎每个 Java 应用程序都使用线程。像 Tom...
    99+
    2024-04-02
  • Java线程创建与Thread类的使用方法
    目录1.线程与Thread类1.1操作系统中的线程与Java线程1.1.1线程与Thread类1.1.2Thread类的构造方法1.1.3启用java线程必会的方法1.2第一个Jav...
    99+
    2024-04-02
  • 线程的创建方式
    作者简介: zoro-1,目前大二,正在学习Java,数据结构,mysql,javaee等 作者主页: zoro-1的主页 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 线程的创建...
    99+
    2023-12-23
    android java 开发语言
  • golang函数类型的线程安全
    解答:是的,go 语言中函数类型可以通过使用互斥体保护并发操作来定义为线程安全。详细描述:线程安全函数可以在并发 goroutine 中使用而不会导致数据损坏。定义线程安全函数类型时,应...
    99+
    2024-04-29
    golang 线程安全
  • 分析PostgreSQL创建函数的过程
    本篇内容主要讲解“分析PostgreSQL创建函数的过程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“分析PostgreSQL创建函数的过程”吧!一、数据结构F...
    99+
    2024-04-02
  • Java线程的创建方法
    这篇文章主要讲解了“Java线程的创建方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java线程的创建方法”吧!多线程指的是一个程序运行时,会包含多个线程同时进行。Java创建线程有三种...
    99+
    2023-06-02
  • java如何实现Callable接口创建线程类
    小编给大家分享一下java如何实现Callable接口创建线程类,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实现 Callab...
    99+
    2024-04-02
  • java如何实现Runnable接口创建线程类
    小编给大家分享一下java如何实现Runnable接口创建线程类,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实现 Runnab...
    99+
    2024-04-02
  • 创建java多线程程序
    目录创建多线程程序的第一种方式:创建Thread类的子类实现步骤:创建多线程程序的第二种方式:实现RunnabLe接口java.Lang.Thread类的构造方法实现步骤:实现Run...
    99+
    2024-04-02
  • java如何创建线程
    Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用三种方式来创建线程,如下所示:1)继承Thread类创建线程2)实现Runnable接口创建线程3)使用Callable和Future创建...
    99+
    2016-03-22
    java基础 java 线程
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作