java- все статьи тега ➜ страница 91
Какая польза от "перечисления" в Java? [дубликат]
этот вопрос уже есть ответ здесь: Что такое перечисления и почему они полезны? 23 ответов поэтому я посмотрел на этот тип "перечисления", и это похоже на прославленный массив/ArrayList/List для меня. В чем именно его польза? ...
Что более эффективно: система.arraycopy против массивов.копия?
метод toArray в ArrayList, Bloch использует обе системы.arraycopy и массивы.копия, чтобы скопировать массив . public <T> T[] toArray(T[] a) { if (a.length < size) // Make a new array of a's runtime type, but my contents: return (T[]) Arrays.copyOf(elementData, size, a.getClass()); System.arraycopy(elementData, 0, a, 0, size); if (a.length > size) a[size] = null; return a; } Как сравнить эти два метода копирования , когда какую использовать? ...
Как заставить производный класс вызывать супер метод? (Как у Android)
мне было интересно, при создании новых Activity классы, а затем переопределение onCreate() метод, в eclipse я всегда получаю автоматическое добавление:super.onCreate(). Как это происходит? Есть ли ключевое слово java в абстрактном или родительском классе, которое заставляет это делать? Я не знаю, является ли незаконным не вызывать суперкласс, но я помню, что в некоторых методах я получил исключение, брошенное за то, что не делал этого. Это также встроенный в java? Вы можете использовать некотор ...
Мы можем создать экземпляр интерфейса в Java? [дубликат]
этот вопрос уже есть ответ здесь: можем ли мы создать объект интерфейса? 5 ответов можно ли создать экземпляр интерфейса в Java? где-то я читал, что с помощью внутреннего анонимного класса мы можем сделать это, как показано ниже: interface Test { public void wish(); } class Main { public static void main(String[] args) { Test t=new Test() { p ...
утверждение против утверждений JUnit
сегодня я видел тестовый случай JUnit с утверждением java вместо утверждений JUnit-есть ли значительные преимущества или недостатки, чтобы предпочесть один над другим? ...
Чтение и запись java.утиль.Дата из класса Parcelable
Я работаю с Parcelable класса. Как я могу читать и писать java.util.Date объект и из этого класса? ...
Как сравнить равенство списков массивов с современной Java?
У меня есть два списка массивов. Как я могу легко сравнить равенство этих С Java 8 и его характеристики, без использования внешних библиотек? Я ищу "лучшее" (более высокий уровень, более короткий, более эффективный) решение, чем такой код грубой силы (непроверенный код, может содержать опечатки и т. д., а не вопрос): boolean compare(List<String[]> list1, List<String[]> list2) { // tests for nulls etc omitted if(list1.size() != list2.size()) { return false; } ...
Java: что означает ~
в исходном коде Java у меня есть эта строка: if ((modifiers & ~KeyEvent.SHIFT_MASK) != 0) .... что делает Тильда ~ в смысле? ...
Есть ли способ, чтобы остановить сканирование проектов NetBeans?
У меня не так много памяти на моем компьютере и довольно слабый процессор. Хотя netbeans-это моя любимая IDE, ее почти невозможно использовать на моем нынешнем компьютере из-за сканирования проекта, которое запускается автоматически при открытии программы. есть ли способ предотвратить сканирование проектов netbeans? ...
Разбиение списка на подсписки по элементам
у меня есть этот список (List<String>): ["a", "b", null, "c", null, "d", "e"] и я хотел бы что-то вроде этого: [["a", "b"], ["c"], ["d", "e"]] другими словами, Я хочу разделить свой список на подсписки с помощью null значение в качестве разделителя, чтобы получить список списков (List<List<String>>). Я ищу решение Java 8. Я пробовал с Collectors.partitioningBy но я не уверен, что это то, что я ищу. Спасибо! ...
Java: проверка, если бит равен 0 или 1 в длинном
какой метод вы бы использовали, чтобы определить, является ли бит, представляющий 2^x 1 или 0 ? ...
Принуждение нескольких потоков использовать несколько процессоров, когда они доступны
Я пишу программу Java, которая использует много процессора из-за природы того, что он делает. Однако многие из них могут работать параллельно, и я сделал свою программу многопоточной. Когда я запускаю его, кажется, что он использует только один процессор, пока ему не понадобится больше, чем он использует другой процессор - есть ли что-нибудь, что я могу сделать в Java, чтобы заставить разные потоки работать на разных ядрах/процессорах? ...
Является ли Python медленнее, чем Java/C#? [закрытый]
является ли Python медленнее, чем Java/C#? производительность-сравнение-c-java-python-ruby-jython-jruby-groovy вот проект, который оптимизирует CPython:без груза-глотать ...
Как я могу изменить текст EditText без запуска text Watcher?
у меня есть EditText поле с наблюдателем текста клиента на нем. В куске кода мне нужно изменить значение в EditText, который я использую .setText("whatever"). проблема в том, как только я сделаю это изменение afterTextChanged вызывается метод, который создал бесконечный цикл. Как я могу изменить текст, без его запуска afterTextChanged? мне нужен текст в методе afterTextChanged, поэтому не предлагайте удалить TextWatcher. ...
Как преобразовать строку Java в массив байтов ASCII?
Как преобразовать строку Java в массив байтов ASCII? ...
Центральное сообщение в диалоговом окне android
Я хочу, чтобы текст сообщения в моем диалоговом окне был выровнен по центру. ...
Несколько операторов возврата без ошибки компилятора
это был вопрос для интервью: public class Demo { public static void main(String[] args) { System.out.println(foo()); } static String foo() { try { return "try ..."; } catch (Exception e) { return "catch ..."; } finally { return "finally ..."; //got as result } } } мой вопрос почему нет ошибки времени компиляции. Когда у меня есть оператор return в моем finally блок, он обязательно вернется из finally ...
Можно ли отключить jsessionid в сервлете tomcat?
можно ли отключить jsessionid в url-адресе в tomcat? jsessionid кажется не слишком дружественным к поисковой системе. ...
Получение необработанного XML из SOAPMessage на Java
Я настроил SOAP WebServiceProvider в JAX-WS, но у меня возникли проблемы с выяснением, как получить необработанный XML из объекта SOAPMessage (или любого узла). Вот пример кода, который у меня есть прямо сейчас, и где я пытаюсь захватить XML: @WebServiceProvider(wsdlLocation="SoapService.wsdl") @ServiceMode(value=Service.Mode.MESSAGE) public class SoapProvider implements Provider<SOAPMessage> { public SOAPMessage invoke(SOAPMessage msg) { // How do I get the raw XML here? ...
Транзакция помечена только как откат: как найти причину
у меня возникли проблемы с фиксацией транзакции в моем @Transactional методе: methodA() { methodB() } @Transactional methodB() { ... em.persist(); ... em.flush(); log("OK"); } когда я вызываю methodB () из methodA (), метод успешно проходит, и я вижу "ОК" в своих журналах. Но тогда я получаю Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Transaction marked as rollbackOnly org.springframework.transaction.TransactionSystemEx ...