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

83
Клиент Java Webservice (лучший способ)

У меня есть сторонний WSDL, мне нужно написать код на Java для клиента веб-службы, чтобы вызывать операции в стороннем WSDL. Прямо сейчас я создал клиентскую заглушку с помощью инструмента WSDL2JAVA от Axis и использовал XMLbeans для привязки данных. Как лучше всего сделать эту JAVA? Я читал о...

83
PreparedStatement с Statement.RETURN_GENERATED_KEYS

Единственный способ вернуть некоторые драйверы JDBC Statement.RETURN_GENERATED_KEYS- это сделать что-то из следующего: long key = -1L; Statement statement = connection.createStatement(); statement.executeUpdate(YOUR_SQL_HERE, Statement.RETURN_GENERATED_KEYS); ResultSet rs =...

83
Collections.sort с несколькими полями

У меня есть список объектов «Отчет» с тремя полями (тип All String) - ReportKey StudentNumber School У меня есть код сортировки: Collections.sort(reportList, new Comparator<Report>() { @Override public int compare(final Report record1, final Report record2) { return (record1.getReportKey() +...

83
Какие дизайнерские решения предпочли бы Scala Actors вместо JMS?

В чем разница с использованием Scala Actors вместо JMS? Например, с точки зрения производительности и масштабируемости, что добавляет модель Scala Actor по сравнению с JMS? В каких случаях имеет больше смысла использовать акторов, а не JMS, т.е. какие проблемы решают акторы, которые JMS не может...

83
Какая конструкция «if» быстрее - оператор или тернарный оператор?

Есть два типа ifоператоров в Java - классические: if {} else {}и сокращенный: exp ? value1 : value2. Один быстрее другого или они одинаковы? заявление: int x; if (expression) { x = 1; } else { x = 2; } тернарный оператор: int x = (expression) ? 1 : 2;...

83
Почему StringBuilder, когда есть String?

Я впервые столкнулся StringBuilderс этим и был удивлен, поскольку в Java уже есть очень мощный Stringкласс, который позволяет добавлять. Почему второй Stringкласс? Где я могу узнать больше StringBuilder?...

83
Поиск вызовов методов в проекте Eclipse

У меня есть класс X, содержащий метод myMethod (). Я хотел бы найти места во всех проектах в моем текущем рабочем пространстве, где вызывается этот myMethod (). Я не могу использовать какие-либо функции поиска, так как есть несколько классов с myMethod (), и он не статичен. Следовательно, мне...

83
Путаница при выборе между JavaGit, JGit и EGit

Я делаю Java-приложение, использующее Git. Я обнаружил, что есть что-то под названием JavaGit , EGit и JGit . Я знаю, что JavaGit и EGit / JGit разные. Я не понимаю разницы между EGit и JGit. Оба размещены в проектах Eclipse, но один, похоже, связан с Eclipse, а другой нет. Я не использую Eclipse...

83
Получите код HTTP из org.apache.http.HttpResponse

Я использую этот org.apache.http.HttpResponseкласс в своем приложении Java, и мне нужно иметь возможность получать код состояния HTTP. Если бы я использовал .toString()его, я мог бы увидеть там код состояния HTTP. Есть ли какая-нибудь другая функция, с помощью которой я могу просто получить код...

83
преобразование даты и времени в 24-часовой формат

Время получаю с сервера вроде Jul 27, 2011 8:35:29 AM. Я хочу преобразовать его в yyyy-MM-dd HH:mm:ss. Я также хочу, чтобы преобразованное время было в 24-часовом формате. Может ли кто-нибудь дать решение этой проблемы. Результат, который я хочу получить, похож на2011-07-27 08:35:29...

83
Как поместить все содержимое Java hashMap одного в другое, но не заменять существующие ключи и значения?

Мне нужно скопировать все ключи и значения из одного A HashMap в другой B, но не для замены существующих ключей и значений. Как лучше всего это сделать? Я думал вместо того, чтобы повторять keySet и проверять, существует он или нет, я бы Map temp = new HashMap(); // generic later...

83
Копирование наборов Java

Есть ли способ скопировать TreeSet? То есть можно ли пойти Set <Item> itemList; Set <Item> tempList; tempList = itemList; или вам нужно физически перебирать наборы и копировать их один за другим?...

83
Являются ли значения по умолчанию в JDK 8 формой множественного наследования в Java?

Новая функция, входящая в JDK 8, позволяет добавлять к существующему интерфейсу, сохраняя двоичную совместимость. Синтаксис похож на public interface SomeInterface() { void existingInterface(); void newInterface() default SomeClass.defaultImplementation; } Таким образом, для всех существующих...

83
Можно ли опустить фигурные скобки в Java? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Я искал это, но не нашел ответа, и по...

83
Следует ли закрыть JPA Entity Manager?

У меня есть способ ниже. public Profile readUser(String email){ EntityManager em = EMF.get().createEntityManager(); return em.find(Profile.class, email); } Нормально ли вышеупомянутое использование диспетчера сущностей? Или необходимо закрыть их? Любые предложения, пожалуйста....