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

249
Android: разница между onInterceptTouchEvent и dispatchTouchEvent?

В чем разница между onInterceptTouchEventи dispatchTouchEventв Android? Согласно руководству разработчика Android, оба метода могут использоваться для перехвата события касания ( MotionEvent), но в чем разница? Как onInterceptTouchEvent, dispatchTouchEventи onTouchEventвзаимодействуют друг с другом...

249
Что означает «| =»? (оператор равных труб)

Я попытался выполнить поиск с помощью Google Search и Stack Overflow, но он не дал никаких результатов. Я видел это в коде библиотеки с открытым исходным кодом: Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_SOUND;...

248
Как вы создаете REST-клиент для Java? [закрыто]

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

248
Как преобразовать байтовый массив в строку и наоборот?

Я должен преобразовать байтовый массив в строку в Android, но мой байтовый массив содержит отрицательные значения. Если я снова преобразую эту строку в байтовый массив, значения, которые я получаю, отличаются от исходных значений байтового массива. Что я могу сделать, чтобы получить правильное...

248
HttpServletRequest для завершения URL

У меня есть HttpServletRequestобъект. Как получить полный и точный URL-адрес, по которому этот вызов поступил на мой сервлет? Или, по крайней мере, настолько точно, насколько это возможно, поскольку, возможно, существуют вещи, которые можно восстановить (возможно, порядок...

248
Целочисленное деление: как вы производите двойное число?

Для этого блока кода: int num = 5; int denom = 7; double d = num / denom; значение dесть 0.0. Его можно заставить работать, приведя: double d = ((double) num) / denom; Но есть ли другой способ получить правильный doubleрезультат? Я не люблю кастовать примитивов, кто знает, что может...

248
JAX-RS - Как вернуть код состояния JSON и HTTP вместе?

Я пишу веб-приложение REST (NetBeans 6.9, JAX-RS, TopLink Essentials) и пытаюсь вернуть код состояния JSON и HTTP. У меня есть готовый код, который возвращает JSON при вызове метода HTTP GET с клиента. По существу: @Path("get/id") @GET @Produces("application/json") public M_機械...

247
Как использовать Class <T> в Java?

В этом вопросе есть хорошее обсуждение дженериков и того, что они действительно делают за кулисами , поэтому мы все знаем, что Vector<int[]>это вектор целочисленных массивов и HashTable<String, Person>таблица, ключами которой являются строки и значения Persons. Однако, то, что пни меня,...

247
Какой метод проверки адресов электронной почты Java является лучшим? [закрыто]

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

247
Невозможно обратиться к неконечной переменной внутри внутреннего класса, определенного в другом методе.

Отредактировано: мне нужно изменить значения нескольких переменных, так как они запускаются несколько раз через таймер. Мне нужно постоянно обновлять значения с каждой итерацией через таймер. Я не могу установить значения final, поскольку это не позволит мне обновить значения, однако я получаю...

247
Получить список ресурсов из каталога classpath

Я ищу способ получить список всех имен ресурсов из заданного каталога classpath, что-то вроде метода List<String> getResourceNames (String directoryName). Например, если каталог путь к классам , x/y/zсодержащий файлы a.html, b.html, c.htmlи подкаталог d, getResourceNames("x/y/z")должны...

247
Удаление Java 8 JDK с Mac

Поэтому я установил бета-версию JDK 8 некоторое время назад, чтобы посмотреть на некоторые примеры. Я думал наверняка, сейчас легко переключаться между версиями. Заниматься разработкой Play с IntelliJ. По какой-то причине IntelliJ компилируется с 8, хотя: У меня есть компилятор в настройках для...

247
Явный вызов метода по умолчанию в Java

Java 8 представляет методы по умолчанию, чтобы обеспечить возможность расширения интерфейсов без необходимости изменять существующие реализации. Интересно, возможно ли явно вызвать реализацию метода по умолчанию, когда этот метод был переопределен или недоступен из-за противоречивых реализаций по...

246
Преобразование существующего проекта Eclipse в проект Maven

Для работающего проекта мы рассматриваем возможность использования плагина Maven для Eclipse для автоматизации наших сборок. Прямо сейчас процедура намного сложнее, чем должна быть, и мы надеемся, что Maven упростит вещи до сборки в один клик. У меня вопрос: есть ли мастер или автоматический...

246
Создать весь путь автоматически при записи в новый файл

Я хочу написать новый файл с FileWriter. Я использую это так: FileWriter newJsp = new FileWriter("C:\\user\Desktop\dir1\dir2\filename.txt"); Сейчас dir1и в dir2настоящее время не существует. Я хочу, чтобы Java создавала их автоматически, если их там еще нет. На самом деле Java должна установить...

246
Самый простой способ прочитать JSON с URL в Java

Это может быть глупый вопрос, но как проще всего читать и анализировать JSON из URL в Java ? В Groovy это всего лишь несколько строк кода. Примеры Java, которые я нахожу, смехотворно длинные (и имеют огромный блок обработки исключений). Все, что я хочу сделать, это прочитать содержание этой ссылки...

246
Подклассы наследуют частные поля?

Это вопрос интервью. Подклассы наследуют частные поля? Я ответил «Нет», потому что мы не можем получить к ним доступ «обычным способом ООП». Но интервьюер считает, что они наследуются, потому что мы можем получить доступ к таким полям косвенно или с помощью отражения, и они все еще существуют в...

246
Преобразование строки даты в объект DateTime с использованием библиотеки Joda Time

У меня есть дата в виде строки в следующем формате "04/02/2011 20:27:05". Я использую библиотеку Joda-Time и хотел бы преобразовать ее в DateTimeобъект. Я сделал: DateTime dt = new DateTime("04/02/2011 20:27:05") Но я получаю следующую ошибку: Invalid format: "04/02/2011 14:42:17" is malformed at...