Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

9
Як я можу зробити відношення JPA OneToOne ледачим
У цій програмі, яку ми розробляємо, ми помітили, що погляд був дуже повільним. Я профілював погляд і помітив, що був один запит, виконаний сплячим режимом, який зайняв 10 секунд, навіть якщо в базі даних було лише два об'єкти. Все OneToManyі ManyToManyвідносини були ліниві , так що не було проблемою. Перевіряючи …

5
Замініть Java ArrayList за певним індексом
Мені потрібна допомога з цим Java, будь ласка. Я створив ArrayList цибулин, і я намагаюся замінити лампу в конкретному індексі іншою. Тож із наступним заголовком, як діяти? public void replaceBulb(int index, Bulbs theBulb) { }
212 java  arraylist 

13
Java: Чому конструктор дат застарів, і що я використовую замість цього?
Я родом із світу C #, тому ще не надто досвідчений з Java. Мені щойно сказали Eclipse, який Dateбув застарілим: Person p = new Person(); p.setDateOfBirth(new Date(1985, 1, 1)); Чому? І що (особливо у подібних випадках) замість цього використовувати?
212 java  date  deprecated 


19
Друк Java-колекцій чудово (toString не повертає гарний вихід)
Я хочу надрукувати Stack<Integer>об'єкт так само добре, як і налагоджувач Eclipse (тобто [1,2,3...]), але друк з ним out = "output:" + stackне повертає цього приємного результату. Просто для уточнення, я говорю про вбудовану колекцію Java, тому я не можу її замінити toString(). Як я можу отримати приємну версію для друку …

6
Чому назви шаблонів не є константами?
Проблеми з гарнітурою самі по собі заплутані та складні, але крім того, ви повинні запам’ятати точні назви ваших карт. Це "utf8"? Або "utf-8"? А може "UTF-8"? Під час пошуку в Інтернеті зразків коду ви побачите все вищезазначене. Чому б просто не зробити їх названими константами і використовувати Charset.UTF8?

5
Java Swing revalidate () vs repaint ()
Я збираю додаток Swing, де мені часто хочеться замінити вміст JPanel. Для цього я дзвоню removeAll(), потім додаю новий вміст, потім дзвоню revalidate(). Однак я знаходжу, що старий вміст все ще є видимим (хоч і приховується новим вмістом). Якщо додати виклик repaint()на додаток до revalidate(), він працює , як очікувалося. …
211 java  swing 


9
java: перетворити float в String і String в float
Як я міг перетворити з float в string або string в float? У моєму випадку мені потрібно зробити твердження між двома рядками значень (значення, яке я отримав з таблиці) і значенням float, яке я обчислив. String valueFromTable = "25"; Float valueCalculated =25.0; Я намагався від float до string: String sSelectivityRate …

4
Чому драйвер Java MongoDB використовує генератор випадкових чисел умовно?
У цьому комітеті я побачив наступний код для драйвера MongoDB Java Connection , і спочатку, здається, це якийсь жарт. Що робить наступний код? if (!((_ok) ? true : (Math.random() > 0.1))) { return res; } (EDIT: код було оновлено після публікації цього питання)

7
Gson - конвертувати з Json в набраний ArrayList <T>
Як перетворити рядок JSON ArrayListу користувацький клас за допомогою бібліотеки Gson JsonLog? В основному, JsonLogце інтерфейс, реалізований різними видами журналів, створених моїм додатком Android - журнали SMS, журнали викликів, журнали даних - і це ArrayListсукупність усіх них. Я продовжую отримувати помилку в рядку 6. public static void log(File destination, JsonLog …
211 java  android  json  gson 


15
Запуск коду після запуску Spring Boot
Я хочу запустити код після того, як мій додаток Spring -boot починає стежити за каталогом змін. Я спробував запустити новий потік, але @Autowiredслужби не було встановлено на той момент. Мені вдалося виявити ApplicationPreparedEvent, що викликає перед встановленням @Autowiredанотацій. В ідеалі я хотів би, щоб подія стартувала після запуску програми для …
211 java  spring  spring-boot 

12
Що таке NullPointerException, і як це виправити?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі він не приймає нових відповідей чи взаємодій. На цей питання є відповіді на Stack Overflow на російському : Що таке Null Pointer Exception і як його виправити? Що таке виключення Null Pointer ( …

9
Чим відрізняється JavaBean від POJO?
Я не впевнений у різниці. Я використовую Hibernate, і в деяких книгах вони використовують JavaBean і POJO як взаємозамінний термін. Хочу знати, чи є різниця не лише в умовах сплячого режиму, а як загальні поняття.
210 java  terminology  pojo 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.