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

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

10
Ключ реєстру "..." має значення "1,7", але потрібно "1,6". Java 1.7 встановлена, і реєстр вказує на неї
Нещодавно мою команду розробників перенесли у віддалене середовище розробки, де ми не маємо повного доступу до серверів. До зміни ми мали JAR, який працював нормально на Java 1.7 x64 разом з JRE 7. Коли ми перейшли на новий сервер, наш JAR працював нормально, але тоді один із адміністраторів сервера "оновив" …

3
Весна: як мені ввести HttpServletRequest у бін із масштабом запиту?
Я намагаюся налаштувати боб з обсягом запитів навесні. Я успішно налаштував його, тому компонент створюється один раз на запит. Тепер йому потрібно отримати доступ до об’єкта HttpServletRequest. Оскільки компонент bean створюється один раз на запит, я вважаю, що контейнер може легко ввести об'єкт запиту в мій компонент. Як я можу …
95 java  spring  servlets 

9
Як сортувати список за різними параметрами за різний час
У мене є клас з іменем Personіз декількома властивостями, наприклад: public class Person { private int id; private String name, address; // Many more properties. } Багато об'єктів Personзберігаються в ArrayList<Person>. Я хочу відсортувати цей список за кількома параметрами сортування і час від часу різними. Наприклад, я можу одного разу …
95 java  sorting 


7
Чи має python еквівалент Java Class.forName ()?
Мені потрібно взяти аргумент рядка і створити об'єкт класу, названого в цьому рядку в Python. У Java я б використовував Class.forName().newInstance(). Чи існує еквівалент у Python? Дякую за відповіді. Щоб відповісти тим, хто хоче знати, що я роблю: я хочу використовувати аргумент командного рядка як ім'я класу та створити його. …

6
Чому Eclipse Java Package Explorer відображає знак запитання на деяких класах?
У Eclipse Helios Java Package Explorer я бачу, що піктограми класу Java відображають невеликий знак запитання праворуч від "J", щось на зразок [J?]. Цей значок відображається на кожному класі в одному пакунку в моєму проекті, але я не можу пояснити це в документації. У якийсь момент я очікую, що вони …
95 java  eclipse  helios 


7
Тест JUnit з динамічною кількістю тестів
У нашому проекті у мене є кілька тестів JUnit, які, наприклад, беруть кожен файл із каталогу та запускають на ньому тест. Якщо я застосую testEveryFileInDirectoryметод у цьому, TestCaseце відображатиметься лише як один тест, який може провалитися або бути успішним. Але мене цікавлять результати кожного окремого файлу. Як я можу написати …

3
OSGi, Java Модульність та Jigsaw
Тож станом на вчорашній ранок я не мав уявлення про те, що таке OSGi. OSGi - це просто модне слово, яке я постійно бачив, що з’являється знову і знову, і, нарешті, я нарешті виділив трохи часу, щоб розглянути його. Насправді це здається досить цікавою штукою, тому я хотів би розпочати, …

7
Чи використовуються статичні змінні між потоками?
Мій викладач у класі Java на верхньому рівні з потокових технологій сказав щось, у чому я не був впевнений. Він заявив, що наступний код не обов'язково оновлює readyзмінну. За його словами, два потоки не обов'язково мають спільну статичну змінну, зокрема у випадку, коли кожен потік (основний потік проти ReaderThread) працює …


3
Запустіть один тест із класу JUnit за допомогою командного рядка
Я намагаюся знайти підхід, який дозволить мені запустити один тест із класу JUnit, використовуючи лише командний рядок та java. Я можу запустити весь набір тестів з класу, використовуючи наступне: java -cp .... org.junit.runner.JUnitCore org.package.classname Я дійсно хочу зробити щось подібне: java -cp .... org.junit.runner.JUnitCore org.package.classname.method або: java -cp .... org.junit.runner.JUnitCore …

8
Як я можу отримати java.io.InputStream з java.lang.String?
У мене є Stringте, що я хочу використовувати як InputStream. У Java 1.0 ви можете використовувати java.io.StringBufferInputStream, але це було @Deprecrated(з поважної причини - ви не можете вказати кодування набору символів): Цей клас неправильно перетворює символи в байти. Починаючи з JDK 1.1, кращий спосіб створити потік із рядка - через …

4
Чому JVM досі не підтримує оптимізацію зворотних викликів?
Через два роки після того, як робить-jvm-предотвратить-хвост-оптимізацію викликів , здається, є реалізація прототипу, і MLVM вже деякий час перелічує цю функцію як "прото 80%". Чи немає активного інтересу з боку Sun / Oracle у підтримці хвостових викликів, чи просто, що хвостові виклики "[...] судилися виходити на друге місце у кожному …

7
Чому я повинен використовувати шаблонний механізм? jsp включають і jstl проти плиток, безкоштовний маркер, швидкість, sitemesh
Я збираюся вибрати спосіб упорядкування свого перегляду (з spring-mvc, але це не має великого значення) Наскільки я бачу, існує 6 варіантів (хоча вони не взаємовиключні): Плитка Сітемеш Фрімаркер Швидкість <jsp:include> <%@ include file=".."> Плитки та Сітемеш можна згрупувати; так само як Freemarker і Velocity . Який із них у кожній …

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