java- все статьи тега ➜ страница 99
Selenium checkbox атрибут " проверено"
Я использую Selenium в Java для проверки проверки флажка в веб-приложении. Вот код: private boolean isChecked; private WebElement e; Я объявляю e и назначьте его в область, где установлен флажок. isChecked = e.findElement(By.tagName("input")).getAttribute("checked").equals("true"); что самое странное заключается в том, что getAttribute("checked") возвращает null и поэтому a NullPointerException в HTML для флажка нет отображается. Однако, это не так, что все input элементы checked = "true ...
В чем разница между HashSet и Set?
видел фрагмент кода, как Set<Record> instances = new HashSet<Record>(); Мне интересно, является ли Hashset особым видом набора. Есть ли между ними разница? ...
Почему конструкторы enum не могут быть защищены или общедоступны в Java?
весь вопрос в названии. Например: enum enumTest { TYPE1(4.5, "string1"), TYPE2(2.79, "string2"); double num; String st; enumTest(double num, String st) { this.num = num; this.st = st; } } конструктор отлично подходит по умолчанию или private модификатор, но дает мне ошибку компилятора, если учитывая public или protected модификаторы. ...
Как проверить, является ли объект типом коллекции в Java?
используя отражение java, мы можем легко узнать, является ли объект массивом. Какой самый простой способ сказать, является ли объект коллекцией (набор,список,карта,вектор...)? ...
Android AsyncTaskLoader не запускает loadInBackground?
Я пытаюсь реализовать пример загрузчика на Android, но не могу заставить его запустить загрузчик. Я использую следующий код. Он попадет в "Создать загрузчик", но он никогда не достигнет сообщения журнала" загрузка начата". Я пропустил звонок, который мне нужен? действие: public class TestingZoneActivity extends ListActivity implements LoaderCallbacks<ArrayList<Content>>{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(save ...
Java вы.файл jar
Я изучаю Java и у меня проблема. Я создал 6 разных классов, каждый из которых имеет свой собственный main() метод. Я хочу создать исполняемый файл .jar для каждого класса, то есть 6 исполняемого файла .jar файлы. до сих пор я пробовал java -jar cf myJar.jar myClass.class и я 'не удается получить доступ к jarfile cf'. Я делаю что-то не так, но я не знаю что. Я также использую Eclipse IDE, если это что-то значит. ...
Почему это система.nanoTime() путь более медленный (в представлении) чем система.currentTimeMillis()?
сегодня я сделал небольшой быстрый тест, чтобы проверить скорость работы System.nanoTime() и System.currentTimeMillis(): long startTime = System.nanoTime(); for(int i = 0; i < 1000000; i++) { long test = System.nanoTime(); } long endTime = System.nanoTime(); System.out.println("Total time: "+(endTime-startTime)); вот результаты: System.currentTimeMillis(): average of 12.7836022 / function call System.nanoTime(): average of 34.6395674 / function call почему различия в скоро ...
Как я могу заставить конструктор быть определенным во всех подклассах моего абстрактного класса
у меня есть абстрактный класс, который определяет абстрактные методы. Это означает, что для того, чтобы класс был инстанцируемым, все абстрактные методы должны быть реализованы. Я хотел бы, чтобы все мои подклассы реализовали конструктор с 2 ints в качестве параметров. объявление конструктора поражает мою цель, так как я хочу, чтобы конструктор определялся в подклассах, и я ничего не знаю о реализации. Кроме того, я не могу объявить конструктор как аннотация; есть ли способ сделать это ? пр ...
Как поток должен закрыть себя в Java?
Это короткий вопрос. В какой-то момент моя нить понимает, что это должно быть самоубийство. Каков наилучший способ сделать это: нить.currentThread().прервать(); возврат; кстати, почему в первом случае нужно использовать currentThread? Это Thread не относится к текущей теме? ...
Получить текущую страницу программно
в JSF backing bean (управляемый Bean, Weld Bean, не имеет значения) я могу получить путь контекста, на котором находится клиент, вызвав FacesContext ctx = FacesContext.getCurrentInstance(); String path = ctx.getExternalContext().getRequestContextPath(); Это дает мне путь, к которому клиент в настоящее время обращается, например /myapplication. Можно ли также получить текущий страница, как /home.faces и как? ...
Как уменьшить внутреннее заполнение вокруг текста в объекте кнопки Android?
Итак, на данный момент у меня есть кнопка, которая выглядит как первое изображение выше. Как уменьшить отступ вокруг текста внутри самой кнопки (чтобы больше походить на второе изображение)? ширина и высота макета устанавливается как: android:layout_width="match_parent" android:layout_height="wrap_content" форма пользовательского стиля имеет параметры" <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> С остальными т ...
Java 8 Boolean.логический метод
в Java 8 новые методы в Boolean класс был добавлен. давайте просто поговорим об одном из них public static boolean Boolean.logicalOr(boolean a , boolean b) теперь мой вопрос, зачем они были нужны? в чем разница между следующими двумя случаями. boolean result = a || b; или Boolean result = Boolean.logicalOr(a,b); что такого особенного Boolean.logicalOr() и когда я должен предпочесть одну над другой. ...
Java plugin framework choice [закрыто]
мы пытаемся определить, как реализовать простую платформу плагинов для сервиса, который мы реализуем, что позволяет различным типам калькуляторов быть "подключенными". после прочтения ряда сообщений о Java plugin Framework, кажется, что наиболее распространенными вариантами являются: OSGI "Rolling your own" plugin framework The Java Plugin Framework (JPF) The Java Простой Плагин Framework (JSPF) OSGI, кажется, больше, чем нам нужно. "Rolling your own" - это нормально, но было бы неплохо ...
gson бросает MalformedJsonException
Я использую gson преобразование json строка для Java-объекта. Значение result2 точно такое же, как значение result1. (Скопировано из отладчика; добавлены обратные косые черты) при преобразовании result1 возникает следующее исключение: com.гуглить.гсон.JsonSyntaxException: com.гуглить.гсон.поток.MalformedJsonException: ожидаемый EOF в строке 1 столбец 170 преобразование result2 работает нормально. строка json действительна в соответствии с jsonlint.com. public static Userinfo getUserinfo( ...
Качели: получить изображение JFrame
как мне получить java.awt.Image из JFrame? Я хочу получить снимок экрана JFrame (для последующего использования в моем приложении). Это в настоящее время достигается с помощью робота, чтобы сделать снимок экрана с указанием координат и размеров JFrame участвует. тем не менее, я считаю, что есть лучший способ: компоненты Swing по умолчанию отображают себя как изображения в двойной буфер до рисования себя на экране. - Это есть ли способ получить эти изображения из компонента? ...
Как одновременно запустить все тесты JUnit для проекта Eclipse Java без Maven?
У меня есть небольшой проект Java в Eclipse. У меня есть класс тестов JUnit для каждого класса в проекте. Я использую JUnit 4, и это не проект maven. есть ли простой способ сказать Eclipse, чтобы запустить все тесты во всех тестовых классах сразу? ...
В каких ситуациях подходит CopyOnWriteArrayList? [дубликат]
этот вопрос уже есть ответ здесь: как CopyOnWriteArrayList может быть потокобезопасным? 2 ответы я узнаю о CopyOnWriteArrayList класса. какова цель копирования нового массива? это для других потоков, чтобы прочитать массив? поэтому, если система имеет высокий параллелизм и большинство действий потоков читают, а не пишут, лучше использовать CopyOnWriteArrayList. ...
Как преобразовать LocalDate в мгновение ока?
Я работаю с новым API DateTime Java 8. Как преобразовать LocalDate в мгновение? Я получаю исключение с LocalDate date = LocalDate.of(2012, 2, 2); Instant instant = Instant.from(date); и я не понимаю, почему. ...
Является ли улавливание исключения нулевого указателя запахом кода?
недавно мой коллега написал в каком-то коде, чтобы поймать исключение нулевого указателя вокруг всего метода и вернуть один результат. Я указал, как могло быть любое количество причин для нулевого указателя, поэтому мы изменили его на защитную проверку для одного результата. однако, ловить NullPointerException просто казалось мне неправильным. На мой взгляд, исключения нулевого указателя являются результатом плохого кода и не должны быть ожидаемым исключением в система. есть ли случаи, когда и ...
Как я могу получить количество строк в файле эффективным способом? [дубликат]
этот вопрос уже есть ответ здесь: количество строк в файле на Java 16 ответов У меня есть большой файл. Она включает в себя примерно 3.000-20.000 линий. Как я могу получить общее количество строк в файл с помощью Java? ...