runnable 相关问题

Runnable接口定义了一个run方法,用于包含线程中执行的代码。

从后台线程中的lamda函数返回值,抛出NullPointerException

在我的用例中,我想从lamda函数返回一个用户对象,如下面的代码所示。在发布我的问题之前,我会尝试许多类似的问题,但是没有主题能够解决我的问题,...

回答 1 投票 0

Runnable不起作用

我对Runnable有问题。它不想工作,我也不知道问题出在哪里,因为它可以在我的其他应用程序中工作。有人可以帮助我吗?仅举一个例子,有“健康”的缺陷...

回答 1 投票 0

通过javaFX中的线程更新ProgressBar

我正在研究一个使用JavaFX的ProgressBar的Java项目。根据我在StackOverflow上的发现,通常需要添加一个线程,或者该程序需要实现Runnable,以便...

回答 1 投票 0

“ curry”可运行对象的最简单方法

我正在编写一个JUnit测试,并希望在对象具有多个不同变量的地方运行测试。我通过传递可运行对象来避免深层嵌套的循环。私人Runnable withAges(final ...

回答 2 投票 2

如何以秒精度制造秒表?

我正在尝试制作秒精度为秒的秒表。我有这段代码每10毫秒运行一次,但是我无法将其转换为0(min):0(sec):00格式。 timer.post(new ...

回答 2 投票 0

如何将参数传递给可运行方法

我有一个函数functionAcceptsMethod,它接受可运行方法作为参数,我想通过传递带有参数的方法来调用functionAcceptsMethod。当我通过...

回答 2 投票 0

handler.post(runnable)是否启动新线程?

如果处理程序是在主UI线程中实例化的,则带有Runnable的帖子会创建一个添加到消息队列的子线程,还是仅在UI线程中运行? handler.post(...

回答 3 投票 5

我不知道他们在这个实验中试图告诉我做什么

我最近开始研究操作系统,我们的讲座内容不足以理解家庭作业。问题是:执行TwoThreads示例。然后修改...

回答 1 投票 0

保存的数据与数据库SQLite litepal不对应

我是android开发的新手。我正在尝试将数据从json字符串[{“ question”:“谁是'Modern Love'摇滚明星歌手?”,“ imageUrl”:“ https://postimg.cc / ...]保存到数据库中。 >

回答 1 投票 0

具有以固定速率运行的可运行对象的Java项目过一会儿能否停止?约40小时后,矿井保持冻结状态

我自己学习了Java之后,我开始了一个项目,该项目通过api调用一个叫做torn的游戏从网站获取数据。感谢一些帮助,我修复了一些小细节,但是主要...

回答 1 投票 2

如何终止由于Socket.accept()而被阻塞太长时间的线程?

public class Slave实现Runnable {public ServerSocket slaveSocket; public Slave(ServerSocket sk){socket = sk;} @Override public void run(){套接字客户端= slaveSocket ....

回答 1 投票 0

为什么此代码不能用作死锁? [关闭]

class A {同步的void bar(B b){线程t = Thread.currentThread(); System.out.println(“输入A” + t);试试{Thread.sleep(1000); } catch(Exception e){} ...

回答 1 投票 -1

我的Java程序有时会冻结,并且可能会发生内存泄漏。我的遥测有用吗?

我最近开始学习Java(现在有了额外的空闲时间),并使用Netbeans 8.2为名为torn的游戏编写了代码。此代码是可运行的,可连续从站点检索数据...

回答 1 投票 -1

创建一个使用线程池等待来自客户端的消息的Java服务器套接字

@ FXML私有TextArea textarea; @FXML私人ImageView imagev; @Override public void initialize(URL url,ResourceBundle resourceBundle){Serverth Server = new Serverth(); Server.start(); } ...

回答 1 投票 0

Kotlin-如何在处理程序中这样传递Runnable

我是科特林的初学者。我尝试创建一个每2秒重复一次的任务。所以我创建了这样的东西。 val handler = Handler()handler.postDelayed(Runnable {// TODO-这是...

回答 1 投票 0

如何使用可运行的版本将Java命令模式迁移到PHP 7.4?

出于研究目的,我正在尝试将此Java命令模式示例迁移到PHP:https://codereview.stackexchange.com/questions/52110/command-pattern-implementation如@simon所述,使用...

回答 1 投票 1

从外部类创建可运行的对象

我正在尝试创建多个任务,每个任务都会在多个路由器上调用路由。我正在尝试将路由器的主列表(ArrayList)分解为子列表,每个线程可以迭代该子列表...

回答 1 投票 -1

处理程序和线程/可运行

有人可以告诉我为什么这不起作用吗?我试图弄清楚如何使用线程/可运行。线程并没有做很多事情,只是循环并让主线程知道更新文本。我不知道...

回答 1 投票 0

startActivity()在Runnable接口内不起作用

我的项目中有一个服务类(SaveMyAppsService.java),一旦启动,该服务类将检查前台应用程序,如果当前前台应用程序的包名称与List ]]相匹配。 我认为您应该像这样使用Handler: private final Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { Bundle bundle = msg.getData(); String localPackName = bundle.getString(AppLock.EXTRA_TYPE); Intent intent = new Intent(SaveMyAppsService.this.getApplicationContext(), CustomPinActivity.class); intent.putExtra(AppLock.EXTRA_TYPE, AppLock.UNLOCK_PIN); intent.putExtra("package",localPackName); startActivity( intent ); checkAllowed(); } }; 并且您的代码已更新: ScheduledExecutorService scheduler = Executors.newSingleThreadScheduledExecutor(); scheduler.scheduleAtFixedRate(new Runnable() { @Override public void run() { lockedApps = AppPref.getInstance().getAppList(getApplicationContext()); String localPackName = checkRunningApps(); //returns package name of the current foreground app. if( lockedApps.contains(localPackName) ){ Log.i("mytag","yes this is in lockedApps pref"); if( !allowedApps.contains( localPackName )){ Log.i("mytag","It was not allowed!!!!!!!!!!!!!!!!!!!!!!!!! but now it is"); allowedApps.add( localPackName ); previousAppName = localPackName; Message msg = mHandler.obtainMessage(); Bundle bundle = new Bundle(); bundle.putString(AppLock.EXTRA_TYPE, localPackName); msg.setData(bundle); mHandler.sendMessage(msg); } } } },0、300,TimeUnit.MILLISECONDS);

回答 1 投票 0

Swing Java中的累积可运行

作为学习SwingWorker的一部分,我浏览了源代码,在其中发现了AccumulativeRunnable。从AccumulativeRunnable类定义的注释中,我了解......>

回答 1 投票 0

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