线程到底是干什么用的啊  我一点都不会 谁能给我讲讲 越基础越好  最好还有例子  谢谢

解决方案 »

  1.   

    看有关操作系统方面的书
    孙鑫教程15课
      

  2.   

    比如你一直在一个循环里面算东西,但是又需要实时接受用户改变某个参数
    但是循环在运行,就不会去处理用户界面,无法实现
    但是如果建个线程来处理用户界面,就可以了
    线程就是让计算机可以同时处理1个以上的事务(上面就是2个要并行的事务)
    PS: 实际操作一般都是界面处理做为主进程(本来就有),与之冲突的其它操作另建线程
      

  3.   

    多线程,使程序得以将其工作分开,独立运作,不互相影响。
    单线程好比超市中只有一位收银员。多线程好比超市中有多位收银员。
    一个进程中必须要有一个线程,这个线程称作主线程。因为进程本身并不能工作,进程本身只含有资源。多线程不一定就能提成程序的性能(多数情况下是可以的),但是多线程能使程序更灵活。
      

  4.   

    比如你一手按鼠标一手按键盘
    而单线程好比你两手都按键盘.