java-threads 相关问题

有关Java线程的问题,包括并发数据结构,fork-join框架,原子类,线程锁定/同步,可见性和延迟

在Java中将ExecutorService转换为守护进程

我在Java 1.6中使用ExecutoreService,只是由ExecutorService pool = Executors.newFixedThreadPool(THREADS)启动。当我的主线程完成时(以及由......处理的所有任务)

回答 7 投票 61

如何使用HttpURLConnection只发送一个请求

我是编码新手,这是我第一次发帖。我使用以下代码向服务器发出请求。我调用了一次该函数,但是请求正在发送...

回答 2 投票 0

在完成执行之前,@ Scheduled注释中使用的线程是否已发布到池中?

我有5个@Scheduled注释方法,我的ThreadPoolTask Scheduler的池大小是10.我的方法的注释是相同的,像这样。 @Scheduled(fixedDelay = 1000,initialDelay = 10000)...

回答 1 投票 2

如何提交列表 >到ThreadPoolExecutor,每个线程将选择一个LinkedBlockingQueue并并行执行

我将Long类型的LinkedBlockingQueue列表提交给ThreadPoolExecutor,条件应该是每个线程选择long的LinkedBlockingQueue并且并行执行这是我的方法...

回答 2 投票 0

如果我在同一个类上同步两个方法,它们可以同时运行吗?

如果我在同一个类上同步两个方法,它们可以同时在同一个对象上运行吗?例如:class A {public synchronized void methodA(){// method A} public ...

回答 12 投票 123

正确的方法从后台线程更新Observable List

我正在尝试按照MVC进行测试项目,因此我的模型应该完全独立于我的视图,但是我不确定如何更新在后台更新的Observable List ...

回答 2 投票 2

我该如何为游戏实施等待通知方法? [关闭]

我必须与三名球员一起实施一场比赛。我有课程:玩家,游戏,棋盘和边缘。棋盘是一个完整的图表,每个玩家必须提取优势。当图形变成跨越时......

回答 1 投票 1

如何使accept()函数无阻塞?

我的服务器正在侦听2个端口,它应该同时在每个端口上执行单独的功能。我的问题是,服务器阻塞,直到第一个端口的客户端首先连接。 ...

回答 2 投票 0

如果线程处于TERMINATED状态,调用thread.start()是否安全?

当我调用thread.getState()时,我在我的Web应用程序中运行的线程返回TERMINATED。通过thread.isAlive()检查状态并在...上调用thread.start()是安全的吗?

回答 1 投票 0

创建n个线程,一次激活最多5个线程,等待所有线程完成后再继续

我正在用Java构建一个带有Selenium和MVC设计模式的Web爬虫。我正在尝试实现三件事:根据存储搜索的数据库(sidb)的长度创建n个线程...

回答 1 投票 0

如何在Java中创建这三个线程

我是线程新手,我对它们知之甚少,但我主要是在努力创建它们。我创建了一个GUI程序,使用...重复排序随机生成的int数组。

回答 3 投票 0

Java中的“实现Runnable”与“扩展线程”

从我在Java中使用线程的时间开始,我发现了这两种编写线程的方法:使用implements Runnable:public class MyRunnable实现Runnable {public void run(){// ...

回答 42 投票 1926

运行太多线程 - java.lang.OutOfMemoryError

我在我的应用程序中创建了太多这样的线程用于某些测试目的,但有时当我设置线程数太高时,它会崩溃,因为java.lang.OutOfMemoryError:在java.lang.Thread ....

回答 2 投票 -3

Java函数在执行函数之前返回一个值

我正在开发一个访问在线API的Android应用程序。我有一个专门用于此任务的类,另一个类只使用从API检索的信息。 ......

回答 2 投票 0

为什么VM线程会降低我的Web应用程序的速度? [重复]

我的Java Web应用程序在一段时间内正在放慢速度。当我检查资源利用率时,我发现java.exe占用的CPU更多。当我把线程转储分析时,......

回答 1 投票 0

javax.annotation.concurrent.ThreadSafe和GuardedBy的注释处理器

如何才能获得注释javax.annotation.concurrent.ThreadSafe和GuardedBy?我找不到@ThreadSafe和@GuardedBy的注释处理器的源代码。

回答 2 投票 -2

即使在Java中使用Thread.join()之后,主要也不等待线程

join()应该使main函数等到所有线程完成执行,但main在Thread-1和Thread-2完成执行之前打印完成。我无法在...中找到错误

回答 1 投票 -1

如何用另一个void方法阻塞方法

我有一个侦听器方法来处理由Spring云流实现的消息,如下所示:@StreamListener(value = MyInterface.INPUT)public void handle Msg(@Payload Foo foo){// if if(...

回答 2 投票 0

for循环中的多个线程

我有一个方法需要为列表中的每个元素调用,然后将此列表返回给另一个类中的调用者。我想为每个元素创建一个Thread但是我很难理解如何...

回答 1 投票 -1

为Thread编写一个舒适的暂停/停止方法

对于Java中的Thread子类,我试图编写一个方法checkPauseAndStop(),其目的是做一个很好的单行程,我可以定期调用run()方法来检查是否有...

回答 3 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.