Публикации по теме 'java'


Взгляд на обратные петли
Давайте перевернем это и станем немного зацикленным. РЕДАКТИРОВАТЬ: эта статья предназначена для изучения основных механизмов и концепций. Со времени первой версии я внес некоторые изменения, потому что в исходной редакции я не очень хорошо изложил свою точку зрения. Надеюсь, сейчас лучше. Я хотел бы поблагодарить Reddit за их отзывы, их комментарии были ... опытом. Особо хочу поблагодарить ar в комментариях. Он написал отличную статью , демонстрирующую, почему вы всегда должны..

.NET против Java - подробное сравнение
.NET против Java - подробное сравнение И Java, и .NET - это надежные программные среды, используемые для разработки и поддержки настольных компьютеров, а также серверных приложений. Тем не менее, разработчики всегда думают об этом вопросе, разрабатывая приложения, которые лучше, какое выбрать или которые лучше всего подходят для текущих тенденций в отрасли. Детальное изучение технологических особенностей обоих фреймворков поможет разработчикам определиться со своими предпочтениями...

День с Котлином
Что есть в Kotlin, чего нет в Java. Итак, в последнее время я много слышал о Котлине и решил попробовать. Будет весело изучать новый язык, и, возможно, я найду его полезным для какого-то продукта или приложения. Официальная документация Kotlin великолепна, и есть много вводных статей о языке Kotlin на носителе, поэтому я не буду объяснять основы и синтаксис, но хотел представить некоторые уникальные функции, которых нет в Java, которые выделяют Kotlin. 1. Нулевая безопасность..

HackerRank: хеш-таблицы - записка о выкупе
Ссылка на проблему: https://www.hackerrank.com/challenges/ctci-ransom-note Решение 1. Для подсчета слов в журнале можно использовать вспомогательную хеш-карту. А затем повторите записку с требованием выкупа, чтобы обновить количество слов. Как только на карте подсчета слов появится отрицательное число, выведите «Нет». Перед кодированием мы должны рассмотреть несколько угловых случаев. Например, если записка с требованием выкупа длиннее журнала, этот журнал не сможет создать..

Общие сведения о Java Generic Collection - Часть вторая
Сегодняшнее программирование - это гонка между программистами, стремящимися создавать большие и лучшие программы, защищающие от идиотов, и Вселенной, пытающейся создавать больших и лучших идиотов. Пока что Вселенная побеждает. ~ Рик Кук Когда я увидел эту цитату, я не смог сдержать смех, как бы смешно это ни звучало, но это просто правда. Но наша обязанность - продолжать попытки исправить ошибки и разрабатывать более эффективные программы, которые сделают людей более ленивыми и..

Классы
Кодекс Классы И зачем они нам нужны Я настоятельно рекомендую вам как читателю написать приведенный здесь код. Не копируйте и не вставляйте. Пишите все слово в слово. Мы рекомендуем вам экспериментировать. Идея классов должна быть интуитивно понятной, поскольку они просто позволяют нам группировать связанные данные вместе. Однако, чтобы доказать их полезность на примере, позвольте представить вам программу. Программа проста. Это добавляет очки. Код работает нормально,..

Расширение коллекций JDK 8
Cyclops-react добавляет ряд расширений к стандартным (изменяемым) коллекциям Java, а также поддерживает pCollections, набор постоянных коллекций, которые также реализуют интерфейсы JDK. Видеть Расширенный список (ListX) Например, для создания расширенного списка мы можем использовать методы создания ListX.of (значения) или ListX.fromIterable (итерируемые). ListX реализует FluentCollectionX (а также FluentSequenceX, FluentCollectionX, List и Colleciton). FluentCollectionX..