Articles of interromper

Lua / Java / LuaJ – Manipulando ou Interrompendo Loops e Segmentos Infinitos

Estou usando o LuaJ para executar scripts Lua criados pelo usuário em Java. No entanto, executar um script Lua que nunca retorna faz com que o encadeamento Java seja congelado. Isso também processa o segmento ininterrupto. Eu corro o script Lua com: JsePlatform.standardGlobals().loadFile(“badscript.lua”).call(); badscript.lua contém while true do end . Eu gostaria de poder terminar […]

Como parar de esperar pela input do usuário?

Estou construindo um programm para pedir multiplicação e quero configurar um timer para forçar a pessoa a dar sua resposta em um determinado momento: se a pessoa responder antes do final do timer: vai a próxima multiplicação se o cronômetro chegar ao fim, pare de esperar a input do usuário: ir próxima multiplicação No momento, […]

Por que definir o bit de interrupção em um Callable

Portanto, este recurso ( http://www.ibm.com/developerworks/java/library/j-jtp05236/index.html ) sugere definir o bit de interrupção em um Thread quando esse Thread não lidar com a interrupção em si, ” para que o código mais acima na pilha de chamadas possa saber da interrupção e responder a ela se quiser . ” Digamos que eu esteja usando um ExecutorService […]

Por que os Threads no estado BLOCKED não são interrompidos?

Off tarde eu estou trabalhando em multithreading em java. Quer entender se um Thread está no estado BLOCKED porque não pode ser interrompido? E por que o thread pode ser interrompido apenas se estiver no estado WAIT? Basicamente, por que precisamos de dois estados de Thread, um que pode ser interrompido e outro que não […]