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

151
Разница между нулевой и пустой («») строкой Java

В чем разница между nullи ""(пустая строка)? Я написал простой код: String a = ""; String b = null; System.out.println(a == b); // false System.out.println(a.equals(b)); // false Оба утверждения возвращаются false. Кажется, я не могу найти, какова реальная разница между...

151
Финал Java против C ++ const

В учебнике по программированию на Java для C ++ говорится, что (выделение - мое): Ключевое слово final примерно эквивалентно const в C ++ Что значит «грубо» в этом контексте? Разве они точно так же? Каковы различия, если таковые...

151
Maven: лучший способ связать пользовательский внешний JAR с моим проектом?

Это моя первая пара дней, изучающих Maven, и я все еще борюсь с основами. У меня есть внешний файл .jar (недоступный в общедоступных репозиториях), на который мне нужно сослаться в моем проекте, и я пытаюсь выяснить, какой мой лучший вариант. Это мелкомасштабный проект без центрального хранилища...

151
Ошибка: не удалось найти или загрузить основной класс в IntelliJ IDE

Я новичок в Java и пытаюсь запустить свой код, используя IntelliJ, который я только что установил в качестве своей IDE с JDK 1.7. Следующий фрагмент кода даже не компилируется и продолжает выдавать ошибку: Error: Could not find or load main class libTest Код import java.lang.Integer; import...

151
Java эквивалент C # async / await?

Я обычный разработчик C #, но иногда я разрабатываю приложения на Java. Мне интересно, есть ли какой-нибудь Java-эквивалент C # async / await? Проще говоря, что такое Java-эквивалент: async Task<int> AccessTheWebAsync() { HttpClient client = new HttpClient(); var urlContents = await...

151
Незаконченный Stubbing обнаружен в Mockito

Я получаю следующее исключение при выполнении тестов. Я использую Mockito для насмешек. Упоминания библиотеки Mockito не помогают. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at com.a.b.DomainTestFactory.myTest(DomainTestFactory.java:355)...

151
Невозможно получить LocalDateTime из TemporalAccessor при разборе LocalDateTime (Java 8)

Я просто пытаюсь преобразовать строку даты в объект DateTime в Java 8. После запуска следующих строк: DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); LocalDateTime dt = LocalDateTime.parse("20140218", formatter); Я получаю следующую ошибку: Exception in thread "main"...

151
Разница между _JAVA_OPTIONS, JAVA_TOOL_OPTIONS и JAVA_OPTS

Я думал, что было бы здорово иметь сравнение между _JAVA_OPTIONSи JAVA_TOOL_OPTIONS. Я немного искал один, но ничего не могу найти, поэтому надеюсь, что мы сможем найти здесь знания о Stackoverflow. JAVA_OPTSвключен для полноты Это не часть JVM, но есть много вопросов об этом в дикой природе. Что я...

150
Почему я не могу объявить статические методы в интерфейсе?

Тема говорит о большинстве из этого - что является причиной того, что статические методы не могут быть объявлены в интерфейсе? public interface ITest { public static String test(); } Приведенный выше код дает мне следующую ошибку (по крайней мере, в Eclipse): «Недопустимый модификатор для метода...

150
Как сериализовать объект в строку

Я могу сериализовать объект в файл и затем восстановить его снова, как показано в следующем фрагменте кода. Я хотел бы сериализовать объект в строку и сохранить в базе данных. Может кто-нибудь помочь мне? LinkedList<Diff_match_patch.Patch> patches = // whatever... FileOutputStream fileStream...

150
Является ли хорошей практикой использование оператора xor для логических проверок? [закрыто]

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

150
Переопределение Java-метода equals () - не работает?

equals()Сегодня я столкнулся с интересной (и очень расстраивающей) проблемой с этим методом, которая вызвала сбой, как мне казалось, хорошо протестированного класса и ошибку, на которую у меня ушло очень много времени. Просто для полноты, я не использовал IDE или отладчик - просто старый добрый...

150
Каков наилучший способ сделать GUI в Clojure?

Каков наилучший способ сделать GUI в Clojure ? Есть ли пример какой-нибудь функциональной оболочки Swing или SWT ? Или какая-то интеграция с декларативным описанием графического интерфейса JavaFX, которую можно легко обернуть в s-выражения с помощью некоторой макрологии? Есть...

150
Эквивалент Java Map в C #

Я пытаюсь сохранить список предметов в коллекции с ключом на мой выбор. В Java я бы просто использовал Map следующим образом: class Test { Map<Integer,String> entities; public String getEntity(Integer code) { return this.entities.get(code); } } Есть ли эквивалентный способ сделать это в C #?...

150
Как зашифровать строку в Java

Что мне нужно, так это зашифровать строку, которая будет отображаться в 2D штрих-коде (PDF-417), чтобы, когда у кого-то появилась идея отсканировать, ничего не читалось. Другие требования: не должно быть сложным он не должен состоять из RSA, инфраструктуры PKI, пар ключей и т. д. Это должно быть...

150
Java: видимость подпакета?

У меня есть два пакета в моем проекте: odp.projи odp.proj.test. Есть определенные методы, которые я хочу видеть только для классов в этих двух пакетах. Как я могу это сделать? РЕДАКТИРОВАТЬ: Если в Java нет концепции подпакета, есть ли способ обойти это? У меня есть определенные методы, которые я...

150
Как исправить java.net.SocketException: сломанная труба?

Я использую Apache http клиента клиента для вызова URL, используя метод post для публикации параметров, и редко выдает ошибку ниже. java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)...