Просто используйте Сон (0). 0 ясно меньше, чем миллисекунда. Теперь, это звучит забавным, но я серьезен. Сон (0) говорит Windows, что у Вас нет ничего, чтобы сделать прямо сейчас, но что Вы действительно хотите быть пересмотренными, как только планировщик работает снова. И так как, очевидно, поток, как могут планировать, не будет работать, прежде чем сам планировщик будет работать, это - самая короткая возможная задержка.
Примечание, которое Вы можете передать в числе микросекунды своему usleep, но так освобождаете usleep (__ int64 t) {Сон (t/1000);} - никакие гарантии к фактическому сну того периода.
Конечно. В любом случае, обновление всех формул в рабочей книге, возможно, является более типичным вариантом использования.
Если вы используете HSSF, звоните AsseattorAllFormulaCells :
HSSFFormulaEvaluator.evaluateAllFormulaCells(hssfWorkbook)
Если вы используете XSSF, звоните valuatorAllFormulaCells :
XSSFFormulaEvaluator.evaluateAllFormulaCells(xssfWorkbook)
Более подробная информация доступна на POI веб-сайте