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

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

13
Во время выполнения найдите все классы в приложении Java, которые расширяют базовый класс
Я хочу сделать что-то вроде этого: List<Animal> animals = new ArrayList<Animal>(); for( Class c: list_of_all_classes_available_to_my_app() ) if (c is Animal) animals.add( new c() ); Итак, я хочу посмотреть на все классы во вселенной моего приложения, и когда я найду тот, который происходит от Animal, я хочу создать новый объект этого …

6
Разница между JVM и HotSpot?
Что такое HotSpot и как он связан с JVM и OpenJDK? Это библиотека? Что именно это делает? Кроме того, в чем разница между OpenJDK и HotSpot?
147 java  jvm-hotspot 

28
Как рассчитать чей-то возраст на Java?
Я хочу вернуть возраст в годах как int в методе Java. Теперь у меня есть следующее, где getBirthDate () возвращает объект Date (с датой рождения ;-)): public int getAge() { long ageInMillis = new Date().getTime() - getBirthDate().getTime(); Date age = new Date(ageInMillis); return age.getYear(); } Но так как getYear () …
147 java  date  calendar 

9
В чем разница между <? супер E> и <? расширяет E>?
В чем разница между &lt;? super E&gt;и &lt;? extends E&gt;? Например, когда вы смотрите на класс, java.util.concurrent.LinkedBlockingQueueесть следующая подпись для конструктора: public LinkedBlockingQueue(Collection&lt;? extends E&gt; c) и для одного для метода: public int drainTo(Collection&lt;? super E&gt; c)
147 java  generics 

8
Что такое имя пользователя и пароль при запуске Spring Boot с Tomcat?
Когда я развертываю свое приложение Spring с помощью Spring Boot и доступа, localhost:8080мне нужно пройти аутентификацию, но каковы имя пользователя и пароль или как я могу их установить? Я пытался добавить это в свой tomcat-usersфайл, но это не сработало: &lt;role rolename="manager-gui"/&gt; &lt;user username="admin" password="admin" roles="manager-gui"/&gt; Это отправная точка приложения: @SpringBootApplication …


10
Как писать логи в текстовом файле при использовании java.util.logging.Logger
У меня есть ситуация, в которой я хочу записать все созданные мной журналы в текстовый файл. Мы используем java.util.logging.Logger API для генерации логов. Я попытался: private static Logger logger = Logger.getLogger(className.class.getName()); FileHandler fh; fh = new FileHandler("C:/className.log"); logger.addHandler(fh); Но по-прежнему получать мои журналы только на консоли ....
147 java  logging 

4
В чем разница между динамическим прокси JDK и CGLib?
В случае шаблона проектирования прокси , в чем разница между динамическим прокси- сервером JDK и сторонними API для генерации динамического кода, такими как CGLib ? В чем разница между использованием обоих подходов и когда один предпочитает один другому?



5
Использование Java с графическими процессорами Nvidia (CUDA)
Я работаю над бизнес-проектом, который выполняется на Java, и он требует огромных вычислительных мощностей для вычисления бизнес-рынков. Простая математика, но с огромным объемом данных. Мы заказали несколько графических процессоров CUDA, чтобы попробовать это, и, поскольку Java не поддерживается CUDA, мне интересно, с чего начать. Стоит ли создавать интерфейс JNI? Должен …

8
Проверьте, представляет ли путь файл или папку
Мне нужен действительный метод, чтобы проверить, Stringпредставляет ли a путь к файлу или каталогу. Какие допустимые имена каталогов в Android? Как выяснилось, имена папок могут содержать '.'символы, так как же система понимает, есть ли там файл или папка?
147 java  android  file  path  directory 

18
Получить тип универсального параметра в Java с отражением
Можно ли получить тип универсального параметра? Пример: public final class Voodoo { public static void chill(List&lt;?&gt; aListWithTypeSpiderMan) { // Here I'd like to get the Class-Object 'SpiderMan' Class typeOfTheList = ???; } public static void main(String... args) { chill(new ArrayList&lt;SpiderMan&gt;()); } }


9
Collections.emptyMap () против new HashMap ()
В каких ситуациях я могу использовать Collections.emptyMap()? В документации сказано, что я могу использовать этот метод, если хочу, чтобы моя коллекция была неизменной. Зачем мне неизменяемая пустая коллекция? В чем суть?
147 java  collections 

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