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

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

26
Найкращий спосіб представити дріб на Java?
Я намагаюся працювати з дробами на Java. Я хочу реалізувати арифметичні функції. Для цього спочатку знадобиться спосіб нормалізації функцій. Я знаю, що не можу додати 1/6 та 1/2, поки не матиму спільного знаменника. Мені доведеться додати 1/6 і 3/6. Наївний підхід вимагав би віддати 2/12 та 6/12, а потім зменшити. …
100 java  math  fractions 

6
Кілька запитів, виконаних у Java в одному операторі
Привіт, мені було цікаво, чи можна виконати щось подібне за допомогою JDBC, оскільки він наразі забезпечує виняток, хоча це можливо в браузері запитів MySQL. "SELECT FROM * TABLE;INSERT INTO TABLE;" Хоча я розумію, що можна розділити рядок запитів SQL і виконати операцію двічі, але мені було цікаво, чи є для …
100 java  mysql  sql  jdbc 

7
Чому всі поля в інтерфейсі неявно статичні та кінцеві?
Я просто намагаюся зрозуміти, чому всі поля, визначені в інтерфейсі, неявно staticі final. Ідея зберігати поля staticмає для мене сенс, оскільки ви не можете мати об'єкти інтерфейсу, але чому вони є final(неявно)? Хтось знає, чому дизайнери Java пішли із створенням поля в інтерфейс staticі final?

15
Як я можу попросити Selenium-WebDriver почекати кілька секунд на Java?
Я працюю над Java Selenium-WebDriver. я додав driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); і WebElement textbox = driver.findElement(By.id("textbox")); оскільки мої програми потребують декількох секунд для завантаження інтерфейсу користувача. Тому я встановив 2 секунди неявно. але мені не вдалося знайти текстове поле елементів Потім додаю Thread.sleep(2000); Зараз це прекрасно працює. Який із них кращий спосіб?

17
Встановлення рівня журналу повідомлення під час виконання в slf4j
При використанні log4j Logger.log(Priority p, Object message)метод доступний і може використовуватися для реєстрації повідомлення на рівні журналу, визначеному під час виконання. Ми використовуємо цей факт і цю пораду для перенаправлення stderr до реєстратора на певному рівні журналу. slf4j не має загального log()методу, який я можу знайти. Чи означає це, що …
100 java  logging  log4j  slf4j 


4
Властивість Java "user.dir" - що це означає?
Я хочу використовувати user.dirdir як базовий dir для моїх тестових одиниць (це створює багато файлів). Чи правильно це властивість вказувати на поточний робочий каталог (наприклад, встановлений командою 'cd')?
100 java 

5
Що таке насправді Java EE? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
100 java  jakarta-ee 

6
@Автопровідний і статичний метод
У мене є @Autowiredсервіс, який повинен використовуватися із статичного методу. Я знаю, що це неправильно, але я не можу змінити поточний дизайн, оскільки це зажадає багато роботи, тому для цього мені потрібен якийсь простий хак. Я не можу randomMethod()стати нестатичним, і мені потрібно використовувати цей автоматично підключений бін. Будь-які підказки, …
100 java  spring  static  autowired 

5
Чому не абстрактні поля?
Чому класи Java не можуть мати абстрактні поля, як вони можуть мати абстрактні методи? Наприклад: У мене є два класи, які розширюють один і той самий абстрактний базовий клас. Кожен із цих двох класів має ідентичний метод, за винятком рядкової константи, яка, як трапляється, є повідомленням про помилку. Якби поля …
100 java  methods  field  abstract 

5
Чи можу я встановити значення null як значення за замовчуванням для @Value навесні?
На даний момент я використовую анотацію @Value Spring 3.1.x наступним чином: @Value("${stuff.value:}") private String value; Це поміщає порожній рядок у змінну, якщо атрибут відсутній. Я хотів би мати за замовчуванням значення null замість порожнього рядка. Звичайно, я також хочу уникнути помилки, коли властивість stuff.value не встановлено.


3
Використання PowerMockito.whenNew () не висміюється і викликається оригінальний метод
У мене є код приблизно такий, як показано нижче: Class A { public boolean myMethod(someargs) { MyQueryClass query = new MyQueryClass(); Long id = query.getNextId(); // some more code } } Class MyQueryClass { .... public Long getNextId() { //lot of DB code, execute some DB query return id; } …
100 java  junit  mockito  powermock 


5
Десериалізуйте JSON до ArrayList <POJO> за допомогою Джексона
У мене є клас Java, MyPojoякий я зацікавлений у десеріалізації з JSON. Я налаштував спеціальний клас MixIn MyPojoDeMixIn, щоб допомогти мені з десериалізацією. MyPojoмає змінні only intта Stringinstance в поєднанні з належними геттерами та сеттерами. MyPojoDeMixInвиглядає приблизно так: public abstract class MyPojoDeMixIn { MyPojoDeMixIn( @JsonProperty("JsonName1") int prop1, @JsonProperty("JsonName2") int prop2, …
100 java  json  mapping  jackson 

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