Java объектно- ориентированный язык программирования, все что в java имеется представлено объектами. В java также имеются восемь примитивных типов, которые не являются объектами. Для этих типов существует соответствующие классы оболочки, предназначенные для создания объектов, преобразования итд, при работе с классами. Сейчас мы рассмотрим подробно преобразование и привидение типов. (Integer, Double, Short, Byte,Long, Float, BigDecimal, BigInteger) […]
Рубрика: Java
Обфускатор
Обфускатор. Здравствуйте дорогие читатели nookery.ru. Сегодня я хочу поговорить о не мало важном моменте в жизни программирования. Я думаю каждый из вас когда потратил уйму времени на написания кого либо проекта, программы, особенно если он является коммерческой основой для вас. То рано или поздно встает вопрос о том как скрыть код (листинг) программы, дабы избежать […]
Java 8 Лямбда выражения.
Лямбда-выражения это безымянная функция с параметрами и телом. Тело лямбда-выражение может быть оператором блока или выражение.
1 |
-> |
Отделяет параметры и тело.
1 |
(int х) -> х + 1 |
принимает параметр Int и возвращает значение параметра увеличивается на 1.
1 |
(int х, у int) -> х + у |
принимает два параметра целочисленные и возвращает сумму.
1 |
(String str) -> {System.out.println (str);} |
принимает параметр типа String и производит его вывод в консоль.
1 |
str-> System.out.println (str) |
принимает параметр и […]
Java 8 Дата и время API
В Java 8 представлен новый Date Time API на основе IS0-8601 стандартов даты и времени. Date Time API использует календарную систему, определенную в ISO-8601 в качестве календаря по умолчанию. Этот календарь основан на системе Григорианского календаря. Date-Time API использует Unicode Common Locale Data Repository (CLDR) для данных локали. Date-Time API использует базу данных часовых поясов […]
Java потоки
Поток представляет собой последовательность значений данных, поддерживающих последовательные и параллельные агрегатные операции. Мы используем агрегатные функции в SQL чаще. Например, мы можем суммировать все цифры продажи за месяц или год. Мы также можем получать заданные значение максимального диапазона. Агрегатная операция работает над списком пункта и приводит к одному значению. Результатом совокупных операций на поток может […]