У меня было подозрение, что ошибка в одном из моих проектов Codename One была вызвана одновременным выполнением одного и того же слушателя (если пользователь нажимает кнопку очень быстро несколько раз, вызывая свой слушатель до того, как он завершит выполнение) em > ... Я добавил в код блокирующую переменную, чтобы избежать одновременного выполнения нескольких операций, и это устранило ошибку.
Я впервые сталкиваюсь с подобной проблемой. Читая в Интернете, предлагается использовать ключевое слово synchronized
Java (однако я не уверен, может ли оно быть полезным в этом случае).
У меня вопрос, поддерживается ли ключевое слово synchronized
Java в Codename One.