Вопросы с тегом «java»

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

7
Что такое трассировка стека и как я могу использовать ее для устранения ошибок приложения?
На этом вопросе есть ответы на переполнение стека на русском : Что такое трассировка стека, и как он может находить ошибки при разработке приложений? Иногда, когда я запускаю свое приложение, оно выдает мне ошибку, которая выглядит следующим образом: Exception in thread "main" java.lang.NullPointerException at com.example.myproject.Book.getTitle(Book.java:16) at com.example.myproject.Author.getBookTitles(Author.java:25) at com.example.myproject.Bootstrap.main(Bootstrap.java:14) Люди …


15
Как получить текущее время в формате ГГГГ-ММ-ДД ЧЧ: МИ: Миллисекунда в Яве?
Код ниже дает мне текущее время. Но это ничего не говорит о миллисекундах. public static String getCurrentTimeStamp() { SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//dd/MM/yyyy Date now = new Date(); String strDate = sdfDate.format(now); return strDate; } Я получаю дату в формате 2009-09-22 16:47:08 (ГГГГ-ММ-ДД ЧЧ: МИ: Сек) . Но я …
641 java  date 


30
Почему статические переменные считаются злыми?
Я программист на Java, новичок в корпоративном мире. Недавно я разработал приложение с использованием Groovy и Java. Весь код, который я написал, использовал довольно много статики. Старшая техническая партия попросила меня сократить количество используемой статики. Я примерно так же гуглил и обнаружил, что многие программисты против использования статических переменных. Я …
635 java  static 

30
В этой среде компилятор не предоставляется. Возможно, вы работаете на JRE, а не на JDK?
Я собираю проект в Eclipse, используя m2eclipse. Я установил путь JDK в Eclipse следующим образом: Windows-->preferences-->installed jres--> jdk1.7.xx path Но это показывает ошибку [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [INFO] 1 …


5
Как проверить, что определенный метод не был вызван с помощью Mockito?
Как проверить, что метод не вызывается на зависимости объекта? Например: public interface Dependency { void someMethod(); } public class Foo { public bar(final Dependency d) { ... } } С тестом Foo: public class FooTest { @Test public void dependencyIsNotCalled() { final Foo foo = new Foo(...); final Dependency dependency …
627 java  tdd  mockito 

17
Как обновить значение, учитывая ключ в hashmap?
Предположим, у нас есть HashMap<String, Integer>в Java. Как обновить (увеличить) целочисленное значение строкового ключа для каждого существования найденной строки? Можно было бы удалить и повторно ввести пару, но накладные расходы были бы проблемой. Другим способом было бы просто поставить новую пару и заменить старую. В последнем случае, что произойдет, если …
625 java  key  hashmap 

9
IntelliJ: никогда не используйте подстановочный импорт
Есть ли способ сказать IntelliJ никогда не использовать импорт подстановочных знаков? В «Настройках> Стиль кода> Импорт» я вижу, что вы можете указать «количество классов» до IntelliJ, используя импорт с подстановочными знаками. Тем не менее, если я не хочу использовать импорт по шаблону, могу ли я отключить эту функцию? Я попытался …

17
Для чего конкретно Spring Framework? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Я много слышал о Spring , люди по всему миру говорят, …
623 java  spring  frameworks 


30
SLF4J: не удалось загрузить класс «org.slf4j.impl.StaticLoggerBinder»
Мое приложение должно быть развернуто как на tcServer, так и на WebSphere 6.1. Это приложение использует ehCache и поэтому требует slf4j в качестве зависимости. В результате я добавил jar-файл slf4j-api.jar (1.6) в свой пакет военных файлов. Приложение прекрасно работает в tcServer за исключением следующей ошибки: SLF4J: Failed to load class …
620 java  websphere  slf4j 


11
Какие проблемы следует учитывать при переопределении equals и hashCode в Java?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Какие проблемы / ловушки необходимо учитывать при переопределении equalsи hashCode?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.