0
背景: 我正在編程一個機器人,兩個超聲波傳感器彼此靠得很近。我無法立即從他們那裏得到輸入,也不會相互干擾,所以我需要在兩次讀數之間有300毫秒的延遲。我的代碼目前是結構化的,因此傳感器有一個名爲getVoltage()
的方法。我有另一個類SensorPair
,需要能夠獲得兩個傳感器的平均電壓。傳感器多線程獲取輸入
問:
我不希望這種方法來使得程序掛起300毫秒時,它被稱爲所以我想有它在它自己的線程中運行。 java是否提供了一種方法來執行此操作?到目前爲止,我只知道如何通過擴展Thread
或實現Runnable
來創建線程。
這不完全是我所需要的,因爲我需要該方法來返回一個值,但我會投票並接受,因爲我找到了答案。 – 735Tesla
謝謝,我可以問你用什麼解決方案,所以你可以使用返回值? – Rayden78