在Linux上,feenableexcept和fedisableexcept可用於控制浮點異常中SIGFPE中斷的生成。我如何在Mac OS X上執行此操作? 用於啓用浮點中斷的內聯彙編在http://developer.apple.com/documentation/Performance/Conceptual/Mac_OSX_Numerics/Mac_OSX_Numerics.pdf,第7-1
我有一個類從BlockingQueue採取對象,並通過連續循環呼叫take()來處理它們。在某些時候,我知道沒有更多的對象會被添加到隊列中。我如何中斷take()方法以阻止阻塞? 下面是處理的對象的類: public class MyObjHandler implements Runnable {
private final BlockingQueue<MyObj> queue;