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


Шаблон дизайна дня: Фабрика
Программирование похоже на обучение катанию на лыжах (что за канадцы!). Вы быстро изучаете основы, но на освоение уходят годы. Итак, вы знаете правила ООП. Вы можете создавать простые и, возможно, даже более сложные программы. Может быть, вы даже знаете больше, чем один язык уже. Куда вам следует направиться дальше? Одним из направлений станут шаблоны проектирования. Давайте подробнее рассмотрим один из самых популярных: Factory. Состав: 1 интерфейс и 4 класса. Посмотреть файлы..

Добро пожаловать в Javarevisited
Дорогие подписчики, которых я посетил на Medium! Прежде всего, большое спасибо за то, что присоединились к Javarevisited на Medium . Это наше самое первое письмо, которое я отправляю вам, ребята, поэтому немного нервничаю, что писать, а что не писать :-) Публикация, наконец, набирает обороты, и все больше и больше Java-блоггеров присоединяются к нам и публикуют статьи. Приветствуем наших новых авторов, таких как Джон Селавски Аджай Кумар С. и Арпит Мандлия , которые..

TIL: система (0) в Android
TIL: система (0) в Android Как вы, возможно, знаете, в Android нет ограничений на использование System.exit(0). Страницы Android призывают вас использовать getActivity().finish(), чтобы сказать: «Привет, приложение», убрать весь беспорядок, попрощаться со всеми и умереть во сне. Когда вы используете System.exit(0), вы говорите Оперативная система, помогите мне убить этого негодяя выстрелом в голову. Вы можете использовать это тогда и только тогда, когда: Никогда. Если ваш код..

Создание CRUD с помощью Spring Webflux
Spring Webflux - это последняя версия Spring, переработанная для создания неблокирующих приложений с использованием реактора проекта . Основное отличие заключается в сервере приложений: с Webflux ваше приложение будет работать под управлением Netty , который представляет собой структуру сетевых приложений, управляемых асинхронными событиями , вместо Tomcat . Реактивное программирование Если вы не знакомы с таким подходом к программированию, вы должны знать, что мы создаем..

Коллекции Eclipse - функции, которые нужны вашим коллекциям
Отрицать это или нет, структуры данных важны. Выбор правильного значительно повысит производительность вашей программы / продукта / приложения. Это может даже дать вам отличную работу. Многие (основные) языки программирования поставляются с библиотекой коллекций. Это предоставляет API-интерфейсы и реализации, упрощающие работу для конечных пользователей. Эти реализации быстрые и созданы, чтобы упростить работу конечным пользователям. Предоставление слишком большого количества..

Изучение Java как вашего первого языка: за и против
Итак, вы решили начать обучение программированию в ближайший понедельник. Однако вот вопрос: с какого языка начать, если у вас нет опыта программирования. Распространенная дилемма для всех новичков, не правда ли? Хотя существует множество языков программирования, подходящих для новичков, я бы посоветовал вам начать с Java, поскольку я считаю его идеальным для знакомства с миром программирования. Итак, давайте выясним, по каким причинам стоит изучать Java в первую очередь. Зачем..

Причины, по которым вам стоит начать изучать программирование с C/C++
Есть много ресурсов для тех, кто начинает свой путь в дикой природе программного обеспечения. Большинство порекомендует язык, который действительно прощает ошибки, легко читается и понимается, например, Python. Проблема в том, что, хотя Python является простым и интересным языком для изучения, он также слишком прост для тех, кто хочет выйти за рамки Python. В то время как C ++ для многих сложен и не очень удобен для разработчиков, и именно поэтому он отлично подходит для изучения..