zoukankan      html  css  js  c++  java
  • 多线程感悟

    多线程编程感悟
    线程是一个执行体
    一个进程的数据对所有线程都可见
    数据和线程是分开的,数据不属于任何线程
    界面由主线程管理
    主类实例与主线程什么关系
    实例是进程里的一段内存,这段内存可能含数据和方法
    实例的方法与主线程或其他线程有什么关系?
    当主线程调用 了实例的代码,也就是说将实例的代码放到主线程去执行了而已
    数据与界面的分离:控制界面的代码不直接保管数据
    主线程就是不断地获取消息,处理消息,而这个处理消息的过程就是某些类的实例代码调到主线程中执行并操作进程的数据
    代码就在那里,执行或不执行,就看放不放到线程中
    将代码放到线程中执行还是否需要一个调度线程,而他需要能够获取到进程的大部分数据
    操作:对数据的管理可以直接由调度线程执行,因为处理内存并不会花很多时间,处理界面,将更改权提交到界面线程,由他管理。然后其他的的操作:比如说访问网络、读取硬盘。等则建立新线程去处理。处理完成后提交结果和数据。

  • 相关阅读:
    DAY 206 Python验证常见的50个正则表达式
    DAY 205 python使用ftplib模块实现FTP文件的上传下载
    Jmeter组件介绍
    Jmeter安装
    Jmeter学习笔记
    Jmeter:相应断言介绍
    python time模块
    python+selenium+Eclipse安装
    Python os.path模板函数
    ping 计算机全名,返回的不是IP地址
  • 原文地址:https://www.cnblogs.com/neugls/p/2108344.html
Copyright © 2011-2022 走看看