Email or username:

Password:

Forgot your password?
nonsense :twittercheck:

Кто-нибудь понимает, зачем так написано? Переменная два раза инициализируется почём зря - сначала при объявлении переменной объекта, а потом ещё раз в конструкторе.

И вроде бы это код не дураки писали - криптографическая библиотека как никак.

#Java

6 comments
kurator88

@nonsense чтобы наверняка.

Я бы лентер прогнал, с ходу не понимаю зачем такое надо и не помню.

Mikhail

@nonsense@mastodon.ml я не особо шарю за java, но есть предположение, что ради совместимости. Возможно что в какой-нибудь версии java или jvm один из вариантов работает корректнее/производительнее другой, и наоборот. Может и вправду просто ошибка)

mcstar

@R41N @nonsense а там есть методы, где она инициализируется другим значением?

nonsense :twittercheck:

@mcstar есть, но это не отвечает на вопрос 😄

mcstar

@nonsense мда, согласен. Странно.

fa11_1eaf

@nonsense если это foss, можешь issue бахнуть, там пояснят, если так надо, и поправят, если не надо.
Можешь вообще PR создать.
Ну или написать в сообщество разрабов

Go Up