java- все статьи тега ➜ страница 78


Android: Как использовать AlarmManager

мне нужно вызвать блок кода через 20 минут от AlarmManager установить. может кто-нибудь показать мне пример кода, о том, как использовать AlarmManager в Android Android? Я играл вокруг с некоторым кодом в течение нескольких дней, и это просто не будет работать. ...

Обработчик является абстрактным,не может быть создан экземпляр

Я пытаюсь использовать Handler в моем приложении. Но когда я создаю его так: Handler handler = new Handler(); Я получаю следующую ошибку. Gradle: error: Handler is abstract; cannot be instantiated и когда я проверяю решения, он просит меня, чтобы реализовать эти методы: Handler handler = new Handler() { @Override public void close() { } @Override public void flush() { } @Override public void publish(LogRecord record) { ...

Запустите файл JAR из командной строки и укажите путь к классу

Я составил JAR file и указал основной класс в манифесте (я использовал Eclipse экспорт ...

Как я могу импортировать один скрипт Gradle в другой?

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

@RunWith (MockitoJUnitRunner.класс) против MockitoAnnotations.initMocks (это)

при написании нового теста jUnit4, мне интересно, следует ли использовать @RunWith (MockitoJUnitRunner.класс) или MockitoAnnotations.initMocks(это). Я создал новый тест и мастер автоматически сгенерировал тест с Бегуном. Javadocs для MockitoJUnitRunner утверждают следующее: совместимый с JUnit 4.4 и выше, этот бегун добавляет следующее поведение: инициализирует издевается аннотированный с макетом, так что явное использование MockitoAnnotations.initMocks (объект) не требуется. Насмешки ...

Класс не найден исключение при выполнении теста JUnit

Я получаю эту ошибку при запуске JUnit test в Eclipse: Class not found com.myproject.server.MyTest java.lang.ClassNotFoundException: com.myproject.server.MyTest at java.net.URLClassLoader.run(URLClassLoader.java:366) at java.net.URLClassLoader.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$ ...

Как я могу определить, если дата находится между двумя датами в Java? [дубликат]

этот вопрос уже есть ответ здесь: Java: как проверить, находится ли дата в определенном диапазоне? 11 ответов Как я могу проверить, если дата находится между двумя другими датами, в том случае, когда все три даты представлены экземплярами java.util.Date? ...

Получение случайного элемента из ArrayList [дубликат]

этот вопрос уже есть ответ здесь: Случайный выбор элемента из списка 2 ответы Я изучаю Java и у меня возникли проблемы с ArrayList и RandomGenerator. у меня есть объект, называемый catalogue который имеет список массивов объектов, созданных из другого класса под названием item. мне нужен метод в catalogue который возвращает всю информацию на одном из itemобъекты в списке. Элемент item должен быть выбра ...

Java: как читать текстовый файл

Я хочу прочитать текстовый файл, содержащий значения, разделенные пробелом. Значения являются целыми числами. Как я могу прочитать его и поместить в список массивов? вот пример содержимого текстового файла: 1 62 4 55 5 6 77 Я хочу иметь его в ArrayList как [1, 62, 4, 55, 5, 6, 77]. Как я могу это сделать на Java? ...

Как я могу сделать запрос multipart/form-data POST с помощью Java?

в дни версии 3.x из Apache Commons HttpClient, что делает запрос multipart / form-data POST возможным (пример из 2004). К сожалению, это больше не возможно в версия 4.0 HttpClient. для нашей основной деятельности "HTTP", multipart несколько из области видимости. Мы хотели бы использовать составной код, поддерживаемый некоторыми другой проект, для которого он находится в области, но я не знаю ни одного. Мы пытались сдвинуть составной код для общего пользования-кодек несколько лет ...

Использовать IntelliJ для создания диаграммы классов

Как получить IntelliJ 10.5 (на Mac) для создания диаграммы классов, отображающей все классы в моем проекте? Я уверен, что я упускаю что-то очевидное, но я могу только получить функцию "Показать диаграмму", чтобы показать один класс за раз. (Я также понял, как добавить дополнительные классы, но опять же, только по одному за раз.) ...

В Java, какую цель выполняют ключевые слова 'final`, `finally` и 'finalize'?

в Java, какую цель делают ключевые слова final,finally и finalize выполнить? ...

Взорваться и взорваться (так же, как PHP) в Java [закрыто]

Я новичок в Java, хотя имел хороший опыт работы в PHP, и ищу идеальную замену для функций explode и implode (доступных в PHP) в Java. я погуглил для того же, но не доволен результатами. У кого есть хорошее решение для моей проблемы будет оценен по достоинству. например: String s = "x,y,z"; array a = javaExplode(',',s); //what is javaExplode?? System.out.println(Arrays.toString(a)); желаемый результат: [x, y, z] ...

Добавление заголовка ко всем запросам с помощью Retrofit 2

документация по модернизации 2 говорит: заголовки, которые должны быть добавлены к каждому запросу, могут быть указаны с помощью перехватчика OkHttp. Это можно сделать легко, используя предыдущую версию, вот соответствующий QA. но с помощью retrofit 2, я не мог найти что-то вроде setRequestInterceptor или setInterceptor метод, который может быть применен к ...

инициализация логического массива в java

У меня есть этот код public static Boolean freq[] = new Boolean[Global.iParameter[2]]; freq[Global.iParameter[2]] = false; кто-то может сказать мне, что именно я делаю неправильно и как мне исправить это? Мне просто нужно инициализировать все элементы массива в логическое значение false. спасибо ...

javac: недопустимый целевой выпуск: 1.8

недавно я загрузил JDK 1.8.0.0_06, который поставляется в комплекте с NetBeans. Затем я узнал, что мой проект JavaFx, который я разрабатывал в Java 1.7, не будет компилироваться в Java 1.8, и поэтому я снизил свой JDK до 1.7. До сих пор я не могу заставить его работать/ компилировать. Я получаю эту ошибку: javac: invalid target release: 1.8 Usage: javac <options> <source files> Я действительно застрял и был бы очень признателен за любую помощь. ...

Пользовательский сериализатор Gson для одной переменной (из многих) в объекте с помощью TypeAdapter

Я видел много простых примеров использования пользовательского TypeAdapter. Самым полезным было Class TypeAdapter<T>. Но это еще не ответ на мой вопрос. Я хочу настроить сериализацию одного поля в объекте и позволить механизму Gson по умолчанию позаботиться об остальном. для целей обсуждения мы можем использовать это определение класса как класс объекта, который я хочу сериализовать. Я хочу, чтобы Gson сериализовал первые два члена класса а также все открытые члены базового класса, и я ...

Когда я должен использовать интерфейсы вместо абстрактных классов? [дубликат]

этот вопрос уже есть ответ здесь: Абстрактный класс vs интерфейс в Java 14 ответов мне было интересно, когда я должен использовать интерфейсы. давайте подумаем о следующем: public abstract class Vehicle { abstract float getSpeed(); } и : public interface IVehicle { float getSpeed(); } Я могу легко реализовать оба они имеют одинаковую функциональность... НО Я также могу добавить некоторые пере ...

В Java, используя оператор switch с диапазоном значений в каждом случае?

в Java можно ли написать оператор switch, где каждый случай содержит более одного значения? Например (хотя ясно, что следующий код не будет работать): switch (num) { case 1 .. 5: System.out.println("testing case 1 to 5"); break; case 6 .. 10: System.out.println("testing case 6 to 10"); break; } Я думаю, что это можно сделать в Objective C, есть ли подобная вещь в Java? Или я должен просто использовать if, заявления? ...