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

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

9
Как вызвать статический метод в JSP / EL?
Я новичок в JSP. Я попытался подключить MySQL и свои страницы JSP, и он отлично работает. Но вот что мне нужно было сделать. У меня есть атрибут таблицы под названием «баланс». Получите его и используйте для вычисления нового значения, называемого «сумма». (Я не печатаю «баланс»). <c:forEach var="row" items="${rs.rows}"> ID: ${row.id}<br/> …
88 java  jsp  el 

18
Создание случайных чисел без дубликатов
В этом случае MAX составляет всего 5, поэтому я мог бы проверять дубликаты один за другим, но как я могу сделать это проще? Например, что, если MAX имеет значение 20? Спасибо. int MAX = 5; for (i = 1 , i <= MAX; i++) { drawNum[1] = (int)(Math.random()*MAX)+1; while (drawNum[2] …
88 java  random 

10
Что такое пермское пространство?
Изучая профилирование памяти Java, я все время встречаю термин «постоянное пространство» в дополнение к «куче». Я знаю, что такое куча - что такое пермское пространство?
88 java  profiling 


6
Что такое файлы FTL
Я новичок в проекте и должен выучить его наизнанку. Я вижу в них много файлов с расширением .ftl. Я не уверен, что это такое. Я знаю, что их можно изменить, и пользователь видит изменения во внешнем интерфейсе.
88 java  freemarker 

5
Может ли REST возвращать контент после POST?
Я использую RESTlet и создал ресурс. Я обрабатываю POST методом переопределения acceptRepresentation. Клиент должен отправить мне некоторые данные, затем я сохраняю их в БД, устанавливаю ответ на 201 (SUCCESS_CREATED), и мне нужно вернуть некоторые данные клиенту, но тип возврата acceptRepresentationесть void. В моем случае мне нужно вернуть какой-то идентификатор, чтобы …
88 java  rest  restlet 

4
Android - Конструктор действий против onCreate
Я понимаю, что у Android Activitiesесть определенные жизненные циклы, которые onCreateследует переопределить и использовать для инициализации, но что именно происходит в конструкторе? Есть ли случаи, когда вы могли / должны также переопределить Activityконструктор, или вы никогда не должны его трогать? Я предполагаю, что конструктор никогда не следует использовать, потому что …

4
Джерси: распечатайте фактический запрос
Как я могу просмотреть фактический запрос, который Джерси генерирует и отправляет на сервер? У меня проблемы с конкретным запросом, и сотрудник, работающий с веб-сервером, попросил просмотреть полный запрос (с заголовками и т. Д.).
88 java  jersey 

10
Получить размер Iterable в Java
Мне нужно выяснить количество элементов Iterableв Java. Я знаю, что могу это сделать: Iterable values = ... it = values.iterator(); while (it.hasNext()) { it.next(); sum++; } Я также мог бы сделать что-то подобное, потому что мне больше не нужны объекты в Iterable: it = values.iterator(); while (it.hasNext()) { it.remove(); sum++; …
88 java  iterable 

10
Разница между статическими методами и методами экземпляра
Я просто читал текст, данный мне в моем учебнике, и не совсем уверен, что понимаю, о чем он говорит. По сути, он говорит мне, что статические методы или методы класса включают ключевое слово «модификатор» static. Но я действительно не знаю, что это значит? Может ли кто-нибудь объяснить мне действительно простыми …



2
Как получить аннотированный экземпляр из инжектора Guice?
Допустим, у меня есть модуль: Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } и я хочу протестировать модуль и проверить, вводит ли он правильное значение в Stringполе с аннотацией, Names.named("annotation")не имея класса и поля, но получая значение непосредственно из инжектора: @Test public void test() …

21
Генерация уникальных случайных чисел в Java
Я пытаюсь получить случайные числа от 0 до 100. Но я хочу, чтобы они были уникальными, а не повторялись в последовательности. Например, если у меня 5 чисел, они должны быть 82,12,53,64,32, а не 82,12,53,12,32. Я использовал это, но он генерирует одинаковые числа в последовательности. Random rand = new Random(); selected …
88 java  random 

5
java howto ArrayList push, pop, shift и unshift
Я определил, что Java ArrayList.addпохож на JavaScript.Array.push Я застрял в поиске ArrayListфункций, похожих на следующие Array.pop Array.shift Array.unshift Я склоняюсь к ArrayList.remove[At]
88 java  arraylist 

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