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

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

12
Как мне конвертировать из int в Long в Java?
Я продолжаю находить как здесь и Google людей , имеющих проблемы , идущие от longк , intа не наоборот. Тем не менее, я уверен, что я не единственный, кто столкнулся с этим сценарием, прежде чем перейти intк Long. Единственными другими ответами, которые я нашел, были «Просто установите его как Long», …


26
Неизменность строк в Java
Рассмотрим следующий пример. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! Теперь в Java объекты String неизменны. Тогда как же объекту strможет быть присвоено значение «Помощь!». Разве это не противоречит неизменности строк в Java? Кто-нибудь может объяснить мне точную концепцию неизменности? …

6
Как я могу создать Java 8 LocalDate из долгого времени эпохи в миллисекундах?
У меня есть внешний API, который возвращает мне даты как longs, представленные в миллисекундах с начала эпохи. Со старым стилем Java API я бы просто сконструировал Dateиз него Date myDate = new Date(startDateLong) Что эквивалентно в Java 8's LocalDate/ LocalDateTimeclasses? Я заинтересован в превращении момента времени , представленный longк LocalDateв …

21
Циклы «while (true)» настолько плохи? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

9
Spring @Autowired
Каковы плюсы и минусы использования @Autowired в классе, который будет подключен к Spring? Просто чтобы прояснить, я говорю конкретно о аннотации @Autowired , а не об автопроводке в XML. Я, вероятно, просто не понимаю этого, но для меня это выглядит почти как анти-паттерн - ваши классы начинают осознавать, что они …
218 java  spring  autowired 

19
Maven верный не мог найти класс ForkedBooter
Недавно, приходя в новый проект, я пытаюсь скомпилировать наш исходный код. Вчера все работало нормально, а сегодня другая история. Каждый раз, когда я работаю mvn clean installс модулем, попадаю в тесты, он выдает ошибку: [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ recorder --- [INFO] Surefire report directory: /lhome/code/recorder/target/surefire-reports [INFO] Using configured provider …

10
Соглашение об именах Java с аббревиатурами [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …



24
Как издеваться над финальным классом с мокито
У меня есть последний класс, что-то вроде этого: public final class RainOnTrees{ public void startRain(){ // some code here } } Я использую этот класс в каком-то другом классе, как это: public class Seasons{ RainOnTrees rain = new RainOnTrees(); public void findSeasonAndRain(){ rain.startRain(); } } и в моем тестовом классе …
218 java  junit  mockito 


13
Статический вложенный класс в Java, почему?
Я просматривал код Java LinkedListи заметил, что он использует статический вложенный класс Entry. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } В чем причина использования статического вложенного класса, а не нормального внутреннего класса? Единственная причина, по которой я мог придумать, заключалась в том, что …
217 java  class  static  member 

9
Как изменить JDK по умолчанию для IntelliJ IDEA?
Я использую IntelliJ IDEA в качестве среды разработки и Maven для управления зависимостями. Я часто строю свою структуру проекта (каталоги, poms и т. Д.) Вне IDEA, а затем импортирую проект в IDEA, используя Import project from external model. Это прекрасно работает, за исключением того, что в моих poms я указываю, …

17
Pretty-Print JSON в Java
я использую JSON-простой и мне нужно красиво распечатать данные JSON (сделать их более читабельными). Я не смог найти эту функцию в этой библиотеке. Как это обычно достигается?

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