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

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

4
Странный «[]» после подписи метода Java
Сегодня я просмотрел код Java и обнаружил странный синтаксис: public class Sample { public int get()[] { return new int[]{1, 2, 3}; } } Я думал, что это не может скомпилироваться, и хотел исправить то, что считал опечаткой, но потом вспомнил, что компилятор Java действительно принял это! Может кто-нибудь помочь …
119 java  arrays  syntax 

6
Бамбук против. Хадсон (он же Дженкинс) против любых других систем CI [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

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



4
В чем разница между persist () и merge () в JPA и Hibernate?
В чем разница между persist () и merge () в Hibernate? persist() может создать запрос UPDATE & INSERT, например: 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 < …
119 java  mockito 

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

13
Как я могу получить котировки акций с помощью Google Finance API?
Я ищу доступ к финансовым данным из сервисов 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 

5
Java использует гораздо больше памяти, чем размер кучи (или правильно размер ограничения памяти Docker)
Для моего приложения память, используемая процессом Java, намного больше, чем размер кучи. В системе, в которой работают контейнеры, возникают проблемы с памятью, поскольку контейнер занимает гораздо больше памяти, чем размер кучи. Размер кучи установлен на 128 МБ ( -Xmx128m -Xms128m), в то время как контейнер занимает до 1 ГБ памяти. …
119 java  linux  docker  memory  jvm 

5
Java, Classpath, Classloading => Несколько версий одной и той же банки / проекта
Я знаю, это может быть глупый вопрос для опытных программистов. Но у меня есть библиотека (http-клиент), которую требуют некоторые другие фреймворки / банки, используемые в моем проекте. Но все они требуют разных основных версий, например: httpclient-v1.jar => Required by cralwer.jar httpclient-v2.jar => Required by restapi.jar httpclient-v3.jar => required by foobar.jar …

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