java-threads 相关问题

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

lock.tryLock()线程安全吗?

我尝试了带有Synchronization,lock.lock()和lock.tryLock()的线程竞赛程序,我发现使用同步和lock.lock()可以正常工作,但是lock.tryLock()本身并不安全。 ...

回答 2 投票 1

编写使用线程来计算忽略操作顺序的表达式的Java程序?

[我正在尝试编写一个使用线程来计算表达式的Java程序,例如:3 + 4/7 + 4 * 2并输出Enter问题:3 + 4/7 + 4 * 2 Thread-0计算出的3 + 4 as 7 Thread-1 ...

回答 1 投票 -1

将数组从SwinWorker线程返回到主线程

我有一个swing gui,当它打开时,它会在后台执行一个线程。为此,我使用了SwingWorker线程。问题是我在主线程中有一个字符串数组声明,这是预期的...

回答 1 投票 0

void lockInterruptible()

我正在尝试了解lockInterruptible方法。到目前为止,我了解的是:void lockInterruptible()->获取锁(如果可用)并执行正常操作。如果锁不是...

回答 2 投票 0

同步方法不会阻止其它线程[关闭]

我有一个单例类是这样的:私有静态StringsHandler INSTANCE = NULL;私人诠释计数= 0; //我有2种方法,所以我没有被发送/上的getInstance //检查空值,一旦它做...

回答 1 投票 -2

返回类型为void执行服务

在这里,我想调用n个线程并执行我的功能padrDao.saveGuidanceDetails(SGD),其是DAO方法执行插入操作,并且返回一个长值示于下面的代码。我正在使用 ...

回答 1 投票 0

如何解决被添加对象的问题两次,因为多线程的设置?

所以,我有我的HashSet的这个问题。我从主线程和FX8线程修改了它,现在添加两次某些对象。任何人都知道如何解决这个问题?任何帮助是非常...

回答 1 投票 1

JavaFX的:标签变成空白,如果服务信息的更新(标签绑定到MSG)

我是新来的Java以及JavaFX的,我想上需要显示在标签上一些现场的输入数据的一个项目工作。我在我的标签绑定到其不断更新其服务对象的消息...

回答 2 投票 3

从Volley / AsyncTask返回值到调用方法[重复]

所以说我有一个用于执行Api调用的类,它扩展了凌空Request类:public class ApiCall extends Request {私人听众 侦听器;私人的 ...

回答 1 投票 1

共享整数对象的线程无法按预期工作

我有一个问题,我必须以这种格式打印数字。前1前2后2后3前4后5前6后7后8前9后等......我已经实现了我的可运行......

回答 4 投票 1

从while循环中运行的线程获取值

我有一个java线程,它在一个常量while循环中运行一个路径查找算法。然后,我经常想从线程中检索最新的路径。但是,我不确定该怎么做......

回答 1 投票 0

Service,Asynctask和Thread之间的区别?

Service,Async Task&Thread之间有什么区别。如果我没有错,他们都习惯在后台做一些事情。那么,如何决定使用哪个以及何时使用?

回答 6 投票 144


Java - Dekkers算法实现导致临界区中的两个线程

我试图在有两条铁路的场景中实施Dekkers算法,并且有一个点它们都使用轨道的相同部分。只允许一列火车进入......

回答 1 投票 0

在Linux中杀死Java线程

在Linux服务器中,我有一个Java应用程序...有时候它的线程已经被卡住了......我怎样才能找到它们并杀掉那个特定的Java线程。我想要杀掉那个占用5个以上的java线程......

回答 1 投票 -2

如何通过Java通知特定的线程

如何在线程间通信中调用特定线程?在下面的程序中,我有两个线程t1和t2。当我调用t1.notify()时,它会引发:线程“Thread-1”中的异常java.lang ....

回答 3 投票 2

JavaFX使用线程动态更快地填充GridPane

我正在从我的数据库加载数据并在GridPane中动态创建按钮!但是有很多数据需要很长时间才能看到按钮!我正在使用线程从数据库加载数据,但似乎......

回答 1 投票 1

检查java中的异步线程状态

我在MyClassB类中有一个方法,它是从MyClassA的方法异步触发的:public void getProductCall(){new Thread(new Runnable(){@Override public void run()...

回答 1 投票 0

如何在Thread中访问Runnable对象的字段

我试图获得CPU执行上下文切换所花费的时间,所以我有一个类以纳秒为单位的系统时间,我把它放到一些线程但我需要得到这些数字和...

回答 1 投票 0

从Android中的Activity停止一个帖子

我在Android中有下一个Thread来接收数据:@Override public void run(){try {ServerSocket ss = new ServerSocket(puerto); int contador = 0;而(!结束){...

回答 1 投票 0

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