Я просто наткнулся на необязательный класс в Java 8 - мне очень нравится подход замены некоторых нулевых проверок (что буквально означает "присутствует значение?" ) в моем коде с вызовами метода isPresent().
Мой вопрос: не приведет ли к снижению производительности моего кода? Я просто догадываюсь, что простые проверки на null могут быть немного дешевле, и я не очень хорошо разбираюсь в чтении/интерпретации кода в байтах, поэтому мне действительно интересно ваши мысли по этой теме.