问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是线程组,为什么java中不推荐使用

发布网友 发布时间:2022-04-30 16:07

我来回答

2个回答

热心网友 时间:2022-06-27 02:19

首先要明确的是,如同数据库的连接和建立一样,线程的启动和停止对JVM和操作系统而言都是一件开销很大的事情。
线程池的目的就是为了避免线程被频繁的创建,启动和停止。

而之所以要提出“线程组”的概念,很难从字面上找到原因。这多少为我们讨论的主题带来了一些混乱。一般地说,我们认为是由于“安全”或者“保密”方面的理由才使用线程组的。根据Arnold和Gosling的说法:“线程组中的线程可以修改组内的其他线程,包括那些位于分层结构最深处的。一个线程不能修改位于自己所在组或者下属组之外的任何线程”(注释①)。然而,我们很难判断“修改”在这儿的具体含义是什么。下面这个例子展示了位于一个“叶子组”内的线程能修改它所在线程组树的所有线程的优先级,同时还能为这个“树”内的所有线程都调用一个方法。

热心网友 时间:2022-06-27 02:19

建议:了解线程相关技术。

多线程一般应用在多个程序操作同时进行时,且这多个程序间不相互干扰。
而类似于针对数据库的某些插入、修改操作,对同一个动作在某个点只能有一个线程在执行。
什么是线程组,为什么java中不推荐使用

一般地说,我们认为是由于“安全”或者“保密”方面的理由才使用线程组的。根据Arnold和Gosling的说法:“线程组中的线程可以修改组内的其他线程,包括那些位于分层结构最深处的。一个线程不能修改位于自己所在组或者下属组之外的任何线程”(注释①)。然而,我们很难判断“修改”在这儿的具体含义是什么。...

java问题:什么是线程组

之所以要提出“线程组”的概念,一般认为,是由于“安全”或者“保密”方面的理由。根据Arnold和Gosling的说法:“线程组中的线程可以修改组内的其他线程,包括那些位于分层结构最深处的。一个线程不能修改位于自己所在组或者下属组之外的任何线程”(注释①)①:《The Java Programming Language》第179页。

什么是线程、什么又是多线程 它们之间有什么区别呢?

线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.一个线程可以创建和撤销另一个线程;同一个进程...

java线程组,线程池,线程队列分别是什么?有什么区别?

线程组表示一个线程的集合。此外,线程组也可以包含其他线程组。线程组构成一棵树,在树中,除了初始线程组外,每个线程组都有一个父线程组。允许线程访问有关自己的线程组的信息,但是不允许它访问有关其线程组的父线程组或其他任何线程组的信息。线程池:我们可以把并发执行的任务传递给一个线程池,...

Java中,线程是什么意思,多线程又是什么

在计算机中处理进程之外还有另一个概念就是线程,线程是存在于进程当中,一个进程可以包含多个线程;当我们的计算机有多核处理器的时候,使用多线程可以加快程序的运算速率;如果一个进程中只有一个线程,当程序遇到一个比较耗时的计算的时候,由于程序是单线程的,那么程序只能等待这个运算结束的时候再继续运行...

java中什么叫做线程?什么叫多线程?多线程的特点是什么?

Java的线程在操作系统的实现模式依系统不同而不同,可能是系统级别的进程或线程,但对于程序员来说并没有影响。任务交互的一个好处是增加程序响应。如一个界面程序执行一段耗时的数据库查询,使用单独的线程可以让界面依然响应用户的其他输入,而单线程只能等待查询结束再处理。JVM以及操作系统会优先处理优先...

java中什么叫做线程?什么叫多线程?多线程的特点是什么

在 Java 中,线程(Thread)是指程序执行的一条路径,是进程中的一个实体。Java 中的线程是轻量级的,可以同时运行多个线程,这就是多线程(Multithreading)。多线程是指在一个程序中同时运行多个线程,每个线程都可以独立执行不同的任务。多线程的特点包括:提高程序的并发性:多线程可以让程序同时执行...

JAVA 的线程这块咋整啊,咋也学不明白啊~~

Java语言中定义的线程(Thread)同样包括一个内存入口点地址、一个出口点地址以及能够顺序执行的代码序列。但是进程与线程的重要区别在于线程不能够单独执行,它必须运行在处于活动状态的应用程序进程中,因此可以定义线程是程序内部的具有并发性的顺序代码流。 Unix操作系统和Microsoft Windows操作系统支持多用户、多进程的并发...

什么是线程 单独线程 多线程

二、线程属性 为了正确有效地使用线程,必须理解线程的各个方面并了解Java 实时系统。必须知道如何提供线程体、线程的生命周期、实时系统如 何调度线程、线程组、什么是幽灵线程(Demo nThread)。 (1)线程体 所有的操作都发生在线程体中,在Java中线程体是从Thread类继承的run()方法,或实现Runnable接口的类中的...

能解释一下java的线程的使用

一个进程就是一个执行中的程序,而每一个进程都有自己独立的一块内存空间、一组系统资源。在进程概念中,每一个进程的内部数据和状态都是完全独立的。Java程序通过流控制来执行程序流,程序中单个顺序的流控制称为线程,多线程则指的是在单个程序中可以同时运行多个不同的线程,执行不同的任务。多线程...

在java中怎样创建一个线程 java线程组 java 线程状态 java线程创建 java线程同步 java线程等待 java线程通信 java线程的生命周期 java实现多线程
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
北京市大兴区瀛海镇南宫村是什么户口 表示七夕的诗句有哪些 无锡的的东港镇好吗? 无锡新区哪个镇比较好 无锡锡山区哪些镇好 无锡哪个镇最强 江苏无锡有哪些镇 求好看的言情小说,像何以笙箫默,原来你还在这里,岁月是朵两生花_百度... 睛引子是什么意思?自杜甫诗《闲题》。 怎样删除word文档里面的空格? 保粹评级送评单怎么写 买了* +年的袁大头,保粹评级的,但怎么看也不喜欢,像真银仿制的,做工也不细 ,花八百六十八元, 保粹评级和闻德评级有什么区别 java问题:什么是线程组 钱币评级保粹是什么意思? 保粹免费评级可以送一枚吗 保粹评级复评收费吗 保粹评级币怎么收费 求大神,java初级程序员,中级程序员,高级程序员的区别。 架构师主要是做什么的。 微软associate architect是个什么职位 英国签证中的cas number是什么意思? 他和护照号码有关系吗? 想成为架构师,在极客时间学‌习有可能吗? 英国学生签证表格8里面的第3部分的Sponsor contact details 是指什么?(满意加分!!) 英国签证页上面的 reference number 是哪个啊? 在英留学生如何申请法签,伦敦自助游攻略 请问英国签证的reference no.是右上角红色的9位数 还是 vafno.那六位数 还是护照最后一页的 vfs no。?? 如何查英国签证进度 安卓QQ名片背景图换了,但是无效 英国签证 IHS reference number在哪儿能查到? 英国签证有了CAS是否还要visa letter 保粹和国鉴哪个好 保粹评级查询怎么开小程予 java中为什么要设置线程组,有什么意义?? 保粹评级au55啥意思 java线程组,线程池,线程队列分别是什么?有什么 纸币保粹评级打20分,这张纸币是真品吗 为什么在JAVA中,不推荐使用线程组 保粹评级不是在天津吗 保粹评级币上没有标什么版别怎么回事 java里线程组有什么用 怎么中断一个立刻其他同时中断 线程组的介绍 如何使星际争霸2强制CPU满线程? JAVA 的线程这块咋整啊,咋也学不明白啊~~ 长春市劳动仲裁委员会地点在哪 汽车厂开发区那有么? 范思哲正品查询真假 范思哲的毛衣如何鉴别真伪 飞猪上面订购高铁票显示预定成功是买好了吗? 范思哲香水的真假 分区助手进入pe模式还是pre 高铁票预订而且也付款了,是购买成功了吗。为什么点开看,没有车信息,什...