- Что делает вариативную функцию Java небезопасной в смысле @SafeVarargs (желательно объяснить в виде подробного примера)?
- Почему эта аннотация оставлена на усмотрение программиста? Разве это не то, что компилятор должен иметь возможность проверить?
- Существует ли какой-то стандарт, которого следует придерживаться, чтобы гарантировать, что его функция действительно безопасна для варагов? Если нет, то как лучше всего это обеспечить?
Подробнее здесь: https://stackoverflow.com/questions/142 ... tice-exist