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

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

4
Gradle для виконання класу Java (без зміни build.gradle)
Існує простий плагін Eclipse для запуску Gradle, який просто використовує спосіб командного рядка для запуску gradle. Що таке аналог gradle для компіляції та запуску Maven mvn compile exec:java -Dexec.mainClass=example.Example Таким чином, будь-який проект з gradle.buildможе бути запущений. ОНОВЛЕННЯ: Було подібне запитання: Що таке еквівалент градую модуля exec Maven для запуску …
119 java  gradle  execution 



4
Яка різниця між персистентом () та злиттям () у JPA та сплячому режимі?
Яка різниця між персистентом () та злиттям () у сплячому режимі? persist() можна створити ОНОВЛЕННЯ І ВСТАВИТИ запит, наприклад: SessionFactory sef = cfg.buildSessionFactory(); Session session = sef.openSession(); A a=new A(); session.persist(a); a.setName("Mario"); session.flush(); у цьому випадку запит буде генеровано так: Hibernate: insert into A (NAME, ID) values (?, ?) Hibernate: …
119 java  hibernate  jpa  orm  entity 

5
Статичні поля на нульовій посилання на Java
staticчлени ( staticполя або staticметоди) в Java асоціюються з відповідним класом, а не з об'єктами цього класу. Наступний код намагається отримати доступ до статичного поля за nullпосиланням. public class Main { private static final int value = 10; public Main getNull() { return null; } public static void main(String[] args) …
119 java  static 

5
Моделювати перший виклик не вдається, другий дзвінок успішний
Я хочу використовувати Mockito для тестування (спрощеного) коду нижче. Я не знаю, як сказати Мокіто першому невдачі, потім вдруге. for(int i = 1; i < 3; i++) { String ret = myMock.doTheCall(); if("Success".equals(ret)) { log.write("success"); } else if ( i < 3 ) { log.write("failed, but I'll try again. attempt: …
119 java  mockito 

4
JPA чи JDBC, чим вони відрізняються?
Я вивчаю Java EE, і я завантажив затемнення зі скляною рибкою для того ж. Я бачив кілька прикладів, а також читав документи Oracle, щоб знати все про Java EE 5. Підключення до бази даних було дуже простим. Я відкрив динамічний веб-проект, створив сеанс EJB, використовував EntityManager і за допомогою методів …
119 java  jpa  jdbc 

13
Як я можу отримати котирування акцій за допомогою API Google Finance?
Я шукаю доступ до фінансових даних від служб Google. Я знайшов цю URL-адресу, яка отримує дані про запаси для Microsoft. Які всі можливі параметри дозволяє Google для такого типу HTTP-запиту? Я хотів би побачити всю різну інформацію, яку я міг би отримати.

7
Використання Enums під час розбору JSON з GSON
Це пов’язано з попереднім питанням, яке я тут задавав раніше JSON розбирає за допомогою Gson Я намагаюся розібрати той самий JSON, але тепер я трохи змінив свої заняття. { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } Зараз мій клас виглядає так: public class TruncateElement { private int …
119 java  json  gson 

11
Сортування ArrayList об'єктів за допомогою спеціального порядку сортування
Я хочу реалізувати функцію сортування для програми моєї адресної книги. Я хочу сортувати ArrayList<Contact> contactArray. Contact- клас, який містить чотири поля: ім'я, домашній номер, номер мобільного телефону та адресу. Я хочу сортувати name. Як я можу написати спеціальну функцію сортування для цього?

5
Розбиття масиву JSON в java.util.List з Gson
У мене є JsonObjectназва "mapping"з таким вмістом: { "client": "127.0.0.1", "servers": [ "8.8.8.8", "8.8.4.4", "156.154.70.1", "156.154.71.1" ] } Я знаю, що я можу отримати масив за "servers"допомогою: mapping.get("servers").getAsJsonArray() А тепер я хочу розібратися JsonArrayв java.util.List... Який найпростіший спосіб зробити це?
119 java  json  parsing  gson 

30
Визначте дублікати у списку
У мене є список типу Integer, наприклад: [1, 1, 2, 3, 3, 3] Я хотів би метод повернути всі дублікати, наприклад: [1, 3] Який найкращий спосіб зробити це?
119 java  collections 

4
Комплектація майбутнього | то Застосувати проти, тоді скласти
Я не можу голову навколо різниці між thenApply() і thenCompose(). Отже, чи може хтось надати справжній випадок використання? З документів Java: thenApply(Function<? super T,? extends U> fn) Повертає нове, CompletionStageяке, коли цей етап нормально завершується, виконується з результатом цього етапу як аргументом наданої функції. thenCompose(Function<? super T,? extends CompletionStage<U>> fn) …

13
Різниця між Arrays.asList (масив) та новим ArrayList <Integer> (Arrays.asList (масив))
Яка різниця між 1.List&lt;Integer&gt; list1 = new ArrayList&lt;Integer&gt;(Arrays.asList(ia)); //copy 2.List&lt;Integer&gt; list2 = Arrays.asList(ia); де ia масив цілих чисел. Я дізнався, що деякі операції не допускаються list2 . чому це так? як це зберігається в пам'яті (посилання / копія)? Коли я перетасовую списки, list1це не впливає на початковий масив, алеlist2 робить. …
119 java  list  collections 

9
Як серіалізувати Joda DateTime за допомогою процесора Jackson JSON?
Як змусити Джексона серіалізувати мій об'єкт Joda DateTime за простою схемою (наприклад, "dd-MM-yyyy")? Я спробував: @JsonSerialize(using=DateTimeSerializer.class) private final DateTime date; Я також спробував: ObjectMapper mapper = new ObjectMapper() .getSerializationConfig() .setDateFormat(df); Дякую!
118 java  json  jodatime  jackson 

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