Вопросы с тегом 'java'

Java (не следует путать с JavaScript или JScript или JS) - это объектно-ориентированный язык программирования общего назначения, предназначенный для использования в сочетании с виртуальной машиной Java (JVM). "Java-платформа" - это название вычислительной системы, в которой установлены инструменты для разработки и запуска программ Java. Используйте этот тег для вопросов, относящихся к языку программирования Java или инструментам платформы Java.
3
ответов

Следует ли использовать Iterator или Iterable при экспонировании внутренних элементов коллекции?

У меня есть класс с частным измененным списком данных. Мне нужно выставить элементы списка, заданные в следующих условиях: Список не должен изменяться вне; Для разработчиков, использующих функцию getter, должно быть ясно, что список, который они ...
задан 12 мая '15 в 18:08
2
ответов

@Before метод в TestRule не вызывается

Я реализовал JUnit 4 TestRule (расширяя ExternalResource) и ввел его как @ClassRule в свой тестовый класс: я хочу инициализировать ресурс один раз для всех в каждом тесте этого класса и разорвать это в конечном итоге. Моя проблема в том, что мои ме...
задан 12 мая '15 в 18:29
6
ответов

Как обеспечить на Java 8 время компиляции, когда подпись метода "реализует" функциональный интерфейс

Есть ли в Java 8 любой аналог для ключевого слова implements для методов? Скажем, у меня есть функциональный интерфейс: @FunctionalInterface interface LongHasher { int hash(long x); } И библиотека из 3 статических методов "реализующая этот...
задан 12 мая '15 в 19:35
2
ответов

Ошибка при вводе FeignClient из другого проекта

У меня возникла проблема с автоматической проводкой чуги-клиента из другого проекта. Похоже, что реализация фальшивого клиента не генерируется и не вводится. Это ошибка, которую я получаю. org.springframework.beans.factory.BeanCreationException: E...
задан 14 мая '15 в 18:27
2
ответов

Ошибка: для типа не найден валидатор: java.time.LocalDate

Я работаю над проектом, который использует валидацию bean (Hibernate Validator 5.1.3.Final). Мой bean имеет атрибут с аннотацией @Past. @Past(message = "A data deve estar no passado.") private LocalDate dataAbertura; Но, когда происходит проверка...
задан 15 мая '15 в 3:51
2
ответов

зависимость (для sun.security.util) сборки SBT

Я использую SBT для создания моего проекта Scala. У меня также есть код Java в моем проекте. Когда я запускаю сборку, я постоянно получаю следующую ошибку: ошибка: пакет sun.security.util не существует [error] import sun.security.util.ObjectIdent...
задан 15 мая '15 в 13:25
6
ответов

Сообщение от Android до Android без точки доступа

У меня два Android-устройства, у меня нет IP-адресов, Mac-адреса d0:e7:82:fa:90:33 (a) 8c:bf:a6:a8:77:8f (b) как отправить байт с a на b? Возможно ли это? РЕДАКТИРОВАТЬ: потерянные источники данных DatagramSocket, потому что их упакованные....
задан 15 мая '15 в 15:44
1
ответ

Инициализация массива Java с нулевым размером

При объявлении массива в java мы должны динамически распределять память с помощью нового ключевого слова. class array { public static void main(String ars[]) { int A[] = new int[10]; System.out.println(A.length); } } Над кодом будет с...
задан 16 мая '15 в 8:27
3
ответов

Разрешение отказа при попытке доступа к контактам в Android

Я пытаюсь получить доступ к контактам на устройстве и позже показывать их в списке, однако, когда я пытаюсь получить к ним доступ с помощью курсора, я получаю сообщение об ошибке, что я пропускаю разрешения для READ_CONTACTS, но я уже дал разрешения ...
задан 18 мая '15 в 3:17
4
ответов

java.time эквивалент Joda-Time `withTimeAtStartOfDay`? (получить первый момент дня)

В библиотеке Joda-Time класс DateTime предлагает метод withTimeAtStartOfDay, чтобы получить первый момент дня. Вы могли бы подумать, что этот момент "полночь". Этот первый момент обычно равен времени 00:00:00.000, но не всегда. Есть ли пакет java.ti...
задан 18 мая '15 в 4:06
1
ответ

Почему Java 8 применяет аннотации по-разному к производным классам?

Если у меня есть следующие два класса: // Base.java public abstract class Base<T> { abstract void method(T t); } и // Derived.java public class Derived extends Base<Number> { @Deprecated void method(Number n) {} } Затем я ском...
задан 18 мая '15 в 8:56
3
ответов

Настройка докеров

Я читаю много о Docker в этот день, я даже пытался запустить его на своем ноутбуке с Vagrant. Но все же я не понимаю, почему и особенно, как представить его моей команде. Просто я не вижу случаев использования. Я понимаю, что вы можете создавать кон...
задан 19 мая '15 в 9:06
1
ответ

Как настроить пользовательскую группу DH в Java SSLEngine для предотвращения атаки Logjam?

Новая атака Logjam на TLS основана на общих группах DH. Эта ссылка рекомендует создать новую настраиваемую 2048-битную группу DH для каждого сервера. Как установить настраиваемую группу DH в код сервера Java, который использует SSLEngine? ETA: я бы...
задан 20 мая '15 в 17:07
1
ответ

Внедрить EJB в Eclipselink SessionCustomizer для предоставления имени схемы Oracle

В приложении Java EE 6, запущенном на GlassFish (3.1.2.2b5), предположим, что у вас есть ConfigurationService, который читает некоторые файлы свойств и соответствующим образом передает значения свойств: @Local public interface ConfigurationService ...
задан 20 мая '15 в 18:37
2
ответов

Причина исключения java.lang.VerifyError: Плохой тип в стеке операнда

Следующий простой Java-код отправляет java.lang.VerifyError: неверный тип в стеке операнда public class TestJavaCodes { int parentData = 0; public void init() { A ob = new B(); } public static void main(String[] args) { ...
задан 21 мая '15 в 8:16