在一个线程中可以在创建线程或进程吗

如题所述

线程可以创建线程,像Java中,main函数就是一个线程来的,可以在main中创建线程。但是,线程应该不能创建进程。因为进程比线程要宏观得多。追答

对于线程能不能创建进程,以我的理解不一定正确,但是,在我看来,线程不应该创建进程的,否则这就会失去线程与进程的意义了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-27

一个线程可以创建和撤消另一个线程.

一个进程是一个独立的运行环境,它可以被看作一个程序或者一个应用,而线程是在进程中执行的一个任务。线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。

不同的进程使用不同的内存空间,而所有的线程共享一片相同的内存空间。


扩展资料

线程有6种状态:新建、运行(可运行)、阻塞、等待、计时等待和终止。

1、新建:当使用new操作符创建新线程时,线程处于“新建“状态。

2、运行(可运行):调用start()方法

3、阻塞:当线程需要获得对象的内置锁,而该锁正在被其他线程拥有。

4、等待:当线程等待其他线程通知调度表可以运行时。

5、计时等待:对于一些含有时间参数的方法,如Thread类的sleep()。

6、终止:当run()方法运行完毕或出现异常时。

本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网