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

79
Ошибка преобразования в формат Dalvik: невозможно выполнить dex: пространство кучи Java

Я добавил файл jar размером 2,45 МБ в свой проект Android eclipse, и теперь я продолжаю получать сообщение «Ошибка преобразования в формат Dalvik: невозможно выполнить dex: Java heap space», что бы я ни делал. Я провел исследование в Интернете и был проинформирован об обновлении моего eclipse.ini,...

79
Сортировка хеш-карты по ключам

У меня в java есть следующая хэш-карта: {B046 = 0,0, A061 = 3,0, A071 = 0,0, B085 = 0,0, B075 = 3,0, B076 = 9,0, B086 = 3,0, B095 = 0,0, B096 = 0,0, A052 = 0,0, B066 = 0,0, B056 = 9,0, B065 = 0,0, B055 = 9,0} Как мне отсортировать хэш-карту так, чтобы учитывались алфавит, за которым следуют...

79
Что делают эти желтые горизонтальные стрелки на затмении слева от номеров строк?

Я говорю о линиях, которые находятся в том же визуальном пространстве, что и мои точки останова. Что они делают и почему появляются и закрывают мои точки останова? Я нахожусь в перспективе Java, я смотрю на код (вид редактора кода), отладчик не работает, мое приложение не работает. Мое затмение -...

79
Как прикрепить исходный код или JavaDoc в eclipse для любого файла jar, например JavaFX?

В настоящее время работаю с JavaFX. Всякий раз, когда я наводил курсор на метод JavaFX, он выдает следующую ошибку: 'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found' Как мне решить эту проблему? Как я могу прикрепить javadoc или исходный код,...

79
Зачем нужен проект Jigsaw / JPMS?

Система управления пакетами Java всегда казалась мне простой и эффективной. Он активно используется самим JDK. Мы использовали его для имитации концепции пространств имен и модулей. Что пытается заполнить Project Jigsaw (он же система модулей платформы Java )? С официального сайта: Цель этого...

79
Как использовать subList ()

У меня есть страница JSF, на которой отображается список файлов журнала Glassfish. Я использую ленивую загрузку для разбивки на страницы. Я храню список имен файлов журналов на Java List. private List<directoryListObj> dataList = new ArrayList<>(); dataList = dataList.subList(firstRow,...

79
Метод замены строки не заменяет символы

У меня есть предложение, которое передается в виде строки, и я заменяю слово «и», и я хочу заменить его на «». И это не замена слова «и» на пробел. Ниже приведен пример моей логики. И когда я отлаживаю это, логика попадает в предложение .replace. String sentence = "Define, Measure, Analyze, Design...

79
Что означает это логическое «(число & 1) == 0»?

На CodeReview я разместил рабочий фрагмент кода и попросил совета по его улучшению. Один из них заключался в использовании логического метода, чтобы проверить, имеет ли ArrayList четное количество индексов (что было необходимо). Это был предложенный код: private static boolean isEven(int number) {...

79
Если вы настраиваете свойства подключения к базе данных в server.xml или context.xml

Я пытаюсь настроить свойства подключения к базе данных с помощью JNDI для веб-приложения Spring. Я рассматриваю два подхода, как показано ниже: Подход 1: В вашей конфигурации Spring у вас может быть что-то вроде: <jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/facs"/> Тогда в...

79
Почему Thread не является абстрактным классом, а start () не является окончательным?

Почему Threadкласс был реализован как обычный класс, а не как абстрактный класс с run()абстрактным методом. Возможно, это принесет какие-то проблемы? Или в этом есть какой-то смысл? Кроме того, Thread.start()предполагается , что этот метод является очень специфическим методом , функциональность...

79
Усеченное / несогласованное имя счетчика Hadoop

На данный момент у меня есть задание Hadoop, которое создает счетчики с довольно громким именем. Так , например, следующий: stats.counters.server-name.job.job-name.mapper.site.site-name.qualifier.qualifier-name.super-long-string-which-is-not-within-standard-limits. Этот счетчик усекается в...

79
Как отключить сообщение «Доступ может быть частным для пакета» в IntelliJ?

При разработке API предупреждающее сообщение «Доступ может быть пакет-пакет» в классах Java может сильно раздражать. Я уже потратил некоторое время на просмотр настроек, чтобы найти способ отключить это сообщение, но без каких-либо выводов. Есть идеи, как отключить сообщение?...

79
Использование try / catch для предотвращения сбоев приложения

Я работал над приложением для Android, которое try/catchчасто используется, чтобы предотвратить его сбой даже в тех местах, где в этом нет необходимости. Например, Ссылка на представление в xml layoutwith id = toolbarвыглядит следующим образом: // see new example below, this one is just confusing...

71
Перехват нескольких исключений в Java-8

В то время опробовать несколько поймать особенность , которую я нашел в моем m1()методе все работает отлично , как и ожидалось. Однако в m2()том же коде не компилируется. Я только что изменил синтаксис, чтобы уменьшить количество строк кода. public class Main { public int m1(boolean bool) { try {...

56
В чем смысл java.util. @ Nullable?

Я читаю код Guava, где я нашел аннотацию java.util.@Nullableв некотором коде. Я знаю значение @Nullable, но я не понимаю этого. В частности, я не могу найти класс с именем Nullableв пакете java.util. Пожалуйста, кто-нибудь, скажите мне, что это значит java.util.@Nullable: public static <T>...

52
Как я могу передать коллекцию исключений в качестве основной причины?

Какой-то метод myMethodвызывает несколько параллельных выполнений и ожидает их завершения. Эти параллельные исполнения могут заканчиваться исключениями. Так myMethodполучается список исключений. Я хочу передать список исключений в качестве основной причины, но основной причиной может быть только...

52
Почему javac допускает некоторые невозможные приведения, а другие нет?

Если я пытаюсь привести Stringк a java.util.Date, компилятор Java ловит ошибку. Так почему же компилятор не помечает следующее как ошибку? List<String> strList = new ArrayList<>(); Date d = (Date) strList; Конечно, JVM генерирует a ClassCastExceptionво время выполнения, но компилятор не...

50
Почему вычислительная сложность O (n ^ 4)?

int sum = 0; for(int i = 1; i < n; i++) { for(int j = 1; j < i * i; j++) { if(j % i == 0) { for(int k = 0; k < j; k++) { sum++; } } } } Я не понимаю, как, когда j = i, 2i, 3i ... последний forцикл выполняется n раз. Думаю, я просто не понимаю, как мы пришли к такому выводу на основании...