Java

Криптография Java — Введение

Криптография — это искусство и наука создания криптосистемы, способной обеспечить информационную безопасность. Криптография имеет дело с фактической защитой цифровых данных. Это […]

Java 8 — Base64

С Java 8, Base64 наконец-то получил свое. Java 8 теперь имеет встроенный кодер и декодер для кодирования Base64. В Java 8 мы […]

Java 8 — Нашорн JavaScript

В Java 8, Nashorn, представлен значительно улучшенный движок javascript для замены существующего Rhino. Nashorn обеспечивает в 2-10 раз лучшую производительность, так […]

Java 8 — необязательный класс

Необязательно — объект-контейнер, используемый для хранения ненулевых объектов. Необязательный объект используется для представления нулевого значения с отсутствующим значением. Этот класс имеет различные […]

Java 8 — потоки

Stream — это новый абстрактный слой, представленный в Java 8. Используя поток, вы можете обрабатывать данные декларативным способом, аналогичным инструкциям […]

Java 8 — функциональные интерфейсы

Функциональные интерфейсы имеют единую функциональность для демонстрации. Например, для сравнения используется сопоставимый интерфейс с единственным методом «CompareTo». В Java 8 определено множество […]

Java 8 — Ссылки на метод

Ссылки на методы помогают указывать на методы по их именам. Ссылка на метод описывается с помощью символа «::». Ссылка на метод может […]