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

139
Адрес памяти переменных в Java

Пожалуйста, посмотрите на картинку ниже. Когда мы создаем объект в Java с newключевым словом, мы получаем адрес памяти из ОС. Когда мы пишем, out.println(objName)мы можем видеть «специальную» строку в качестве вывода. Мои вопросы: Что это за выход? Если это адрес памяти, который нам предоставляет...

139
Java: очистить консоль

Любое тело, пожалуйста, скажите мне, какой код используется для очистки экрана в Java? Например в C ++ system("CLS"); Какой код используется в Java для очистки экрана?

139
Как вы вычисляете основание журнала 2 в Java для целых чисел?

Я использую следующую функцию для вычисления логарифмической базы 2 для целых чисел: public static int log2(int n){ if(n <= 0) throw new IllegalArgumentException(); return 31 - Integer.numberOfLeadingZeros(n); } Оптимальная производительность? Кто-нибудь знает готовую для этого функцию J2SE...

139
Что означает <T> (угловые скобки) в Java?

В настоящее время я изучаю Java и недавно был озадачен угловыми скобками (<>). Что именно они имеют в виду? public class Pool<T>{ public interface PoolFactory<T>{ public T createObject(); } this.freeObjects = new ArrayList<T>(maxsize) } Что <T>значит? Значит ли это,...

139
Преобразование байтового массива в целое число в Java и наоборот

Я хочу сохранить некоторые данные в байтовые массивы в Java. В основном только числа, которые могут занимать до 2 байтов на число. Я хотел бы знать, как я могу преобразовать целое число в 2-байтовый массив байтов и наоборот. Я нашел множество решений, которые гуглили, но большинство из них не...

139
добавление нескольких записей в HashMap одновременно в одном операторе

Мне нужно инициализировать константу HashMap, и я хотел бы сделать это в одной строке. Как избежать такого: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); аналогично этому в цели C: [NSDictionary...

139
Инкапсуляция против абстракции?

Вот краткие определения инкапсуляции и абстракции. Абстракция: Процесс абстракции в Java используется для того, чтобы скрыть определенные детали и показать только основные особенности объекта. Другими словами, он имеет дело с внешним видом объекта (интерфейса). Единственный хороший пример, который...

139
Как я могу получить ресурс «Папка» из моего файла JAR?

У меня есть папка / пакет ресурсов в корне моего проекта, я не хочу загружать определенный файл. Если бы я хотел загрузить определенный файл, я бы использовал class.getResourceAsStream, и я был бы в порядке !! Что я на самом деле хочу сделать, так это загрузить «Папку» в папке ресурсов, зациклить...

139
Автозаполнение Eclipse (знак процента в Juno)

Я начал использовать Eclipse Juno несколько дней назад после многих лет использования более старых версий. Есть одна вещь, которая меня действительно беспокоит: что означают проценты рядом с методами в поле автозаполнения?...

139
Как реализовать бесконечность в Java?

Есть ли в Java что-нибудь, что представляет бесконечность для каждого числового типа данных? Как это реализовано так, что я могу делать математические операции с ним? Например int myInf = infinity; //However it is done myInf + 5; //returns infinity myInf*(-1); //returns negative infinity Я пытался...

139
Почему это случайное значение имеет распределение 25/75 вместо 50/50?

Изменить: Итак, в основном то, что я пытаюсь написать, - это 1-битный хеш double. Я хочу сопоставить doubleс trueили falseс вероятностью 50/50. Для этого я написал код, который выбирает некоторые случайные числа (просто в качестве примера я хочу использовать это для данных с регулярностью и все же...

139
Java 8 LocalDate формат Джексона

Для java.util.Date когда я делаю @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; тогда в JSON запрос когда отправлю { {"dateOfBirth":"01/01/2000"} } оно работает. Как мне сделать это для Java 8 LocalDate поля ?? Я пытался @JsonDeserialize(using =...

139
IllegalArgumentException: пункт назначения xxx неизвестен этому NavController

У меня возникает проблема с новым компонентом архитектуры навигации Android, когда я пытаюсь перейти от одного фрагмента к другому , я получаю эту странную ошибку: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Любая другая навигация работает...

138
Можно ли переименовать maven jar-with-dependencies?

В настоящее время я использую сборку jar-with-dependencies для создания такого jar. Однако название моей банки немного длинное. Поскольку этот jar-файл используется RPG-программами на AS400, я хотел бы сократить его, чтобы облегчить жизнь этим разработчикам. Но, кроме как вручную, я не нашел...

138
JPA getSingleResult () или null

У меня есть insertOrUpdateметод, который вставляет, Entityкогда он не существует, или обновляет его, если он есть. Чтобы включить это, я должен findByIdAndForeignKey, если он вернул nullвставку, если нет, то обновить. Проблема в том, как проверить, существует ли он? Я попробовал getSingleResult....