Подскажите пожалуйста, сейчас я связываю классы в самой простой программке вот так: public class Main { public static void main(String[] args) { MyInterface myInte...
Кто-то может пояснить, как так получается, что ArrayList - список, но при этом читается за O(1), а в книге "Грокаем алгоритмы" написано, что чтение списков выполняется за O(n)...
Подскажите пожалуйста (примера кода нет, из личного любопытства спрашиваю), можем ли мы в конструкторе класса обновлять уже созданный объект? К примеру, у меня есть HashMap'a,...
@Component public class BotInitializer { private BotConfig botConfig; @Autowired public BotInitializer(BotConfig botConfig) { this.botConfig = botConfig...
Подскажите пожалуйста, как лучше обрабатывать команды для телеграмм бота, я делаю это через switch, но проблема в том, что приходится менять код в нескольких местах, если нужн...
Подскажите пожалуйста, у меня есть воображаемый класс Controller, который умеет две вещи: 1) Распознаёт команду, которую ввёл пользователь 2) Заполняет переменную sendMessage,...
А если их 10 или более?
Подскажите пожалуйста, в MVC архитектуре Controller и Model могут в обе стороны методы вызывать? К примеру, у меня есть контроллеры: A, B И какая-то логика из Model: M Можно л...
Подскажите пожалуйста, у меня есть бот, который принимает только сообщения (в данный момент). Если ему отправить стикер, то в консоль выдаст ошибку, но try/catch продолжит вып...
Кто-то может пояснить, почему Spring JPA требует, чтобы у всех классов были проставлены аннотации, указывает на ненужные импорты? До этого я использовал Spring Boot + Hibernat...
Всем привет, есть ли какой-то сайт откуда можно взять список базовых алгоритмов с порядком их изучения? Я кроме простых задач на Leetcode ничего не решал, поэтому нет представ...
Поясните, контроллер можно сказать "направляет" методы, то есть, при каком-то действии, вызывается определённый метод?
Подскажите пожалуйста, для каждого ли класса следует писать интерфейс?
Перед тем как делать простеньких ботов для телеги или какую-то часть бэкенда лучше изучить паттерны и SOLID или в этом нет смысла для новичка?
Подскажите пожалуйста, когда на практике применяются вложенные классы? Для чего они, если можно просто создать новый в том же Java файле?
Java | Недавно начал углубляться в ООП и возникли проблемы с организацией кода, может ли кто-то скинуть примеры своих проектов?
А есть вариант из телеграмм ботов в полноценный бэк перекочевать или как такового смысла нет?
То есть, суть бэк для сайта и телеграмм бота примерно одна и та же?
дешёвую типо комиссия низкая?