摘要: 进程、线程、协程 多线程和多进程是并发编程的两种实现方式。 区别: 特性 多线程 多进程 执行单位 线程,运行在同一进程内,共享内存 进程,独立的内存空间 开销 创建开销小,切换成本低 创建开销大,切换成本高 GIL 影响 受 GIL 限制,多线程不能同时执行多个 Python 字节码 独立进程,不 阅读全文
posted @ 2024-12-11 17:37 XieBuWan 阅读(60) 评论(0) 推荐(0)
摘要: 1、Python 和 java 对比 python 解释型:Python是一种解释型语言,这意味着代码直接由解释器执行,不需要编译。这可能使Python比像Java这样的编译语言慢,但也让它更灵活,更容易被使用。 动态类型化:Python是动态类型的,这意味着变量在运行时可以被分配不同类型的值。这使 阅读全文
posted @ 2024-12-11 16:29 XieBuWan 阅读(9) 评论(0) 推荐(0)