Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

7
Що таке слід стека, і як я можу використовувати його для налагодження помилок у програмі?
На цей питання є відповіді на Stack Overflow на російському : Що таке стек стеження, і як з його допомогою можна знайти помилки при розробці запропонованого? Іноді, коли я запускаю свою програму, це дає мені помилку, яка виглядає так: 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
Як отримати поточний час у форматі РРРР-MM-DD HH: MI: Sec.Millisecond у Java?
Код нижче дає мені поточний час. Але це нічого не говорить про мілісекунди. 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 (YYYY-MM-DD HH: MI: Sec) . Але я …
641 java  date 


30
Чому статичні змінні вважаються злими?
Я Java-програміст, який новачок у корпоративному світі. Нещодавно я розробив додаток за допомогою Groovy та Java. У коді, який я написав, було використано досить багато статики. Старший технічний лот мене попросив зменшити кількість використаних статик. Я google приблизно так само, і я вважаю, що багато програмістів досить проти використання статичних …
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 …
625 java  tdd  mockito 

9
IntelliJ: Ніколи не використовуйте імпортовані символи
Чи є спосіб сказати IntelliJ ніколи не використовувати імпорт символів? У розділі "Налаштування> Стиль коду> Імпорт" я бачу, що ви можете вказати "кількість класів" до IntelliJ, використовуючи імпорт підстановки. Однак якщо я ніколи не хочу використовувати імпорт підстановки, чи можу я відключити цю функціональність? Я спробував поставити -1 або залишити …

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

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


30
SLF4J: Не вдалося завантажити клас "org.slf4j.impl.StaticLoggerBinder"
Мою програму потрібно розгорнути як на tcServer, так і на WebSphere 6.1. Цей додаток використовує ehCache і тому вимагає slf4j як залежність. Як результат, я додав банку "slf4j-api.jar (1.6)" у мій пакет файлів війни. Програма добре працює в tcServer за винятком наступної помилки: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: …
619 java  websphere  slf4j 


11
Які питання слід враховувати при переосмисленні рівних та хеш-кодів на Java?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Які проблеми / підводні камені слід враховувати при переборі equalsта hashCode?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.