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

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

4
Весняне перетворення типу MVC: PropertyEditor або Converter?
Я шукаю найпростіший і найпростіший спосіб зв’язування та перетворення даних у Spring MVC. Якщо можливо, не роблячи жодної конфігурації XML. Поки я використовував PropertyEditors так: public class CategoryEditor extends PropertyEditorSupport { // Converts a String to a Category (when submitting form) @Override public void setAsText(String text) { Category c = …

12
Як використовувати очікування та сповіщення на Java без IllegalMonitorStateException?
У мене є 2 матриці, і мені потрібно помножити їх, а потім надрукувати результати кожної комірки. Як тільки одна клітинка готова, мені потрібно її роздрукувати, але, наприклад, мені потрібно надрукувати клітинку [0] [0] перед коміркою [2] [0], навіть якщо результат [2] [0] готовий першим . Тому мені потрібно роздрукувати його …

2
Чи можемо ми перетворити байтовий масив в InputStream на Java?
Чи можемо ми перетворити байтовий масив в InputStream на Java? Я шукав в Інтернеті, але не зміг його знайти. У мене є метод, в якому аргумент є InputStream. У cphмене InputStream закодовано base64, тому мені довелося розшифрувати його за допомогою BASE64Decoder decoder = new BASE64Decoder(); byte[] decodedBytes = decoder.decodeBuffer(cph); Тепер, …
129 java  base64  inputstream 

7
Байт [] в InputStream або OutputStream
У таблиці моєї бази даних у мене стовпчик blob, який я повинен використовувати byte[]в своїй програмі Java як відображення, а для використання цих даних я повинен конвертувати їх у InputStreamабо OutputStream. Але я не знаю, що відбувається всередині, коли я це роблю. Чи може хтось коротко пояснити мені, що відбувається, …

7
Як клас String перекриває оператор +?
Чому в Java ви можете додати Strings з оператором +, коли String - клас? У String.javaкоді я не знайшов жодної реалізації цього оператора. Чи порушує це поняття орієнтація на об'єкт?
129 java  string  object 

3
Java GC (помилка розподілу)
Чому завжди "GC (відмова розподілу)"? 64-бітний сервер VM сервера Java HotSpot (TM) (25.25-b02) для JRE Linux-amd64 ( 1.8.0_25 -b17), CommandLine flags: -XX:CMSInitiatingOccupancyFraction=60 -XX:GCLogFileSize=10485760 -XX:+HeapDumpOnOutOfMemoryError -XX:InitialHeapSize=32212254720 -XX:MaxHeapSize=32212254720 -XX:NewRatio=10 -XX:OldPLABSize=16 -XX:ParallelGCThreads=4 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintStringTableStatistics -XX:+PrintTenuringDistribution -XX:StringTableSize=1000003 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=50 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParNewGC -XX:+UseConcMarkSweepGC 27.329: [GC (Allocation Failure) 27.329: [ParNew Desired survivor size …

11
Отримання довжини масиву двовимірного масиву в Java
Мені потрібно отримати довжину двовимірного масиву і для рядка, і для стовпця. Я успішно зробив це, використовуючи наступний код: public class MyClass { public static void main(String args[]) { int[][] test; test = new int[5][10]; int row = test.length; int col = test[0].length; System.out.println(row); System.out.println(col); } } Це видає 5, …

4
Як створити правильний JSONArray в Java за допомогою JSONObject
як я можу створити об’єкт JSON, як описано нижче, у Java за допомогою JSONObject? { "employees": [ {"firstName": "John", "lastName": "Doe"}, {"firstName": "Anna", "lastName": "Smith"}, {"firstName": "Peter", "lastName": "Jones"} ], "manager": [ {"firstName": "John", "lastName": "Doe"}, {"firstName": "Anna", "lastName": "Smith"}, {"firstName": "Peter", "lastName": "Jones"} ] } Я знайшов багато прикладів, …
129 java  json  arrays 

7
Що таке монітор у Java?
На який монітор йдеться в одночасному програмуванні на Java? Коли я прочитав, що "кожен об'єкт асоціював монітор", що це означає? Це спеціальний об’єкт?

11
Перевірити Java System.currentTimeMillis для тестування коду, який відрізняється часом
Чи є спосіб, або в коді, або з аргументами JVM, переосмислити поточний час, представлений через System.currentTimeMillis, за винятком ручної зміни системного годинника на хост-машині? Невеликий фон: У нас є система, яка виконує ряд завдань бухгалтерського обліку, які обертають велику частину своєї логіки приблизно на поточну дату (наприклад, 1-го числа місяця, …
129 java  testing  jvm  systemtime 

12
intellij idea - Помилка: java: недійсний випуск джерела 1.9
Я намагаюся запустити свій аналіз парсерів JSQL, але я отримую Error: java: invalid source release 1.9. Я намагався дотримуватися цієї відповіді . Я змінив Файл> Збірка, Виконання, Розгортання> Компілятор Java> Версія байт-коду проекту: 1.8. Однак я не можу змінити рівень мови модуля та рівень мови проекту на 1,8, оскільки для …


2
Перетворення з Integer в BigInteger
Мені було цікаво, чи є який-небудь спосіб перетворити змінну типу Integer в BigInteger. Я спробував ввести змінну Integer, але я отримав помилку, яка говорить про неперевершений тип.
129 java  biginteger 


7
Як працює пошук за шириною першого пошуку при пошуку найкоротшого шляху?
Я провів деякі дослідження, і, здається, мені не вистачає однієї невеликої частини цього алгоритму. Я розумію, як працює пошук за шириною, але я не розумію, як саме це призведе мене до певного шляху, на відміну від того, щоб просто сказати мені, куди може піти кожен окремий вузол. Я думаю, найпростіший …

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