Как Java обрабатывает целочисленные потери значимости и переполнение?
Вовлекая от этого, как Вы проверяли бы/тестировали бы, что это происходит?