Объект в футляре или Optional в Java 8 и Java 9. Часть 1: «Как без него прожить?»
|
|
Четверг, 25 Января 2018 г. 00:05
+ в цитатник

Наверное вам уже приходилось иметь дело с объектами, которые меняют свою структуру по законам своего внутреннего развития или в зависимости от внешних условий. На практике это означает, что части объекта для внешнего мира могут быть иногда доступны, а иногда – нет.
Какие это могут быть объекты? Многие сервисные компании, торговые предприятия и банки предоставляют различные виды услуг в зависимости от времени суток. Различные устройства могут выполнять или не выполнять те или иные действия в зависимости от своего состояния. Если вы читаете этот текст с экрана смартфона или ноутбука, он может перестать его показывать, если заряд аккумуляторов опуститься ниже определенной границы.
В этой и последующей статье этого tutorial мы рассмотрим простенькие объект с динамической структурой и способы их моделирования и использования в Java с помощью методов класса Optional.
Читать дальше ->
https://habrahabr.ru/post/347480/
Метки:
author visirok
java
java8
java9
функциональное программирование
optional
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-