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

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




6
Swing vs JavaFx для настольных приложений [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос У меня есть очень большая программа, которая в настоящее время …


4
Утвердить объект определенного типа
Можно ли в JUnit утверждать, что объект является экземпляром класса? По разным причинам в моем тесте есть объект, который я хочу проверить тип. Это тип Object1 или тип Object2? В настоящее время у меня есть: assertTrue(myObject instanceof Object1); assertTrue(myObject instanceof Object2); Это работает, но мне было интересно, есть ли более …
195 java  unit-testing  junit 

4
Как работает Junit @Rule?
Я хочу написать контрольные примеры для большей части кода, я хотел бы узнать подробности о @Ruleфункции аннотации JUnit , чтобы я мог использовать ее для написания контрольных примеров. Пожалуйста, предоставьте несколько хороших ответов или ссылок, которые дают простое описание его функциональности на простом примере.
195 java  junit  junit4  junit-rule 

16
Как найти доступный порт?
Я хочу запустить сервер, который слушает порт. Я могу указать порт явно, и это работает. Но я бы хотел найти порт автоматически. В связи с этим у меня два вопроса. В каком диапазоне номеров портов я должен искать? (Я использовал порты 12345, 12346 и 12347, и это было нормально). Как …
195 java  networking  sockets  port 

4
В чем разница между getFields и getDeclaredFields в отражении Java
Меня немного смущает различие между getFieldsметодом и getDeclaredFieldsметодом при использовании отражения Java. Я прочитал, что getDeclaredFieldsдает вам доступ ко всем полям класса и getFieldsвозвращает только открытые поля. Если это так, почему бы вам просто не использовать всегда getDeclaredFields? Может ли кто-нибудь подробно рассказать об этом и объяснить разницу между этими …
195 java  reflection 

25
Использование модификатора «final», когда это применимо в Java [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
194 java  oop 


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

20
Это хорошая практика, чтобы использовать java.lang.String.intern ()?
Javadoc о String.intern()не дает много подробностей. (В двух словах: он возвращает каноническое представление строки, позволяя сравнивать интернированные строки, используя ==) Когда я буду использовать эту функцию в пользу String.equals()? Есть ли побочные эффекты, не упомянутые в Javadoc, то есть более или менее оптимизация JIT-компилятором? Есть ли дальнейшее использование String.intern()?
194 java  string 

1
Различные результаты с дайджестом Java по сравнению с внешними утилитами
Я написал простой Java-класс для генерации хеш-значений файла Windows Calculator. Я использую Windows 7 Professional with SP1. Я пытался Java 6.0.29и Java 7.0.03. Может кто-нибудь сказать мне, почему я получаю разные хеш-значения от Java по сравнению со (многими!) Внешними утилитами и / или веб-сайтами? Все внешние совпадают друг с другом, …
194 java  windows  md5  digest  wow64 

14
Делегаты Java?
Имеет ли язык Java функции делегатов, подобно тому, как в C # есть поддержка делегатов?
194 java  delegates 

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