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

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

17
Чи підзаклади успадковують приватні поля?
Це питання інтерв'ю. Чи підкласи успадковують приватні поля? Я відповів "Ні", тому що ми не можемо отримати доступ до них за допомогою "звичайного способу OOP". Але інтерв'юер вважає, що вони успадковуються, оскільки ми можемо отримати доступ до таких полів опосередковано або за допомогою рефлексії, і вони все ще існують в …
245 java  oop  inheritance  private 



11
Яка найкраща бібліотека / підхід до обробки зображень Java? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання Я використовую як JAI media apis та ImageMagick? ImageMagick має деякі проблеми зі масштабуванням, і …

14
Maven - Завжди завантажуйте джерела та javadocs
Чи можна налаштувати maven завжди завантажувати джерела та javadocs? Визначення -DdownloadSources=true -DdownloadJavadocs=trueкожного разу (що зазвичай відбувається разом із запуском mvn компіляції двічі, бо я забув перший раз) стає досить втомливим.
244 java  maven 


12
Чи існує еквівалент Java або методологія для ключового слова typedef в C ++?
Походячи з C та C ++, я виявив, що розумне використання typedefє неймовірно корисним. Чи знаєте ви про спосіб досягнення подібної функціональності в Java, чи це механізм Java, шаблон чи якийсь інший ефективний спосіб, який ви використовували?
244 java  c++  c  design-patterns  typedef 

15
Отримання назви класу від статичного методу на Java
Як можна отримати ім'я класу зі статичного методу в цьому класі. Наприклад public class MyClass { public static String getClassName() { String name = ????; // what goes here so the string "MyClass" is returned return name; } } Щоб поставити це в контекст, я фактично хочу повернути ім'я класу …
244 java  static 

17
Як можна занести список супертипів до списку підтипів?
Наприклад, скажімо, що у вас є два класи: public class TestA {} public class TestB extends TestA{} У мене є метод, який повертає a, List<TestA>і я хотів би передати всі об'єкти в цьому списку TestBтак, щоб я закінчив "a" List<TestB>.

11
Як перетворити об’єктний масив у рядковий масив у Java
Я використовую наступний код для перетворення масиву об'єктів у масив String: Object Object_Array[]=new Object[100]; // ... get values in the Object_Array String String_Array[]=new String[Object_Array.length]; for (int i=0;i<String_Array.length;i++) String_Array[i]=Object_Array[i].toString(); Але мені цікаво, чи є інший спосіб зробити це, на кшталт: String_Array=(String[])Object_Array; Але це призведе до помилки виконання: Exception in thread "AWT-EventQueue-0" …
244 java  arrays  string 

17
Створення часової мітки та останньої мітки оновлення за допомогою Hibernate та MySQL
Для певного сплячого суб'єкта у нас є вимога зберігати час його створення та останній раз, коли він був оновлений. Як би ви це спроектували? Які типи даних ви б використовували в базі даних (припускаючи MySQL, можливо, в іншому часовому поясі, ніж JVM)? Чи будуть відомі типи даних часовим поясом? Які …


16
Читання списку з файлу властивостей та завантаження весняної анотації @Value
Я хочу мати список значень у файлі .properties, тобто: my.list.of.strings=ABC,CDE,EFG І завантажувати його безпосередньо в мій клас, тобто: @Value("${my.list.of.strings}") private List<String> myList; Як я розумію, альтернатива цього - це мати його у весняному конфігураційному файлі та завантажити його як посилання на бін (виправте мене, якщо я помиляюся), тобто <bean name="list"> …

11
UTF-8 байт [] до String
Припустимо, я щойно використав a BufferedInputStreamдля читання байтів текстового файлу, закодованого UTF-8, у байтовий масив. Я знаю, що я можу використовувати наступну процедуру для перетворення байтів у рядок, але чи є більш ефективний / розумніший спосіб зробити це, ніж просто ітерація через байти та перетворення кожного з них? public String …
243 java  utf-8 

23
Як розділити рядок, але також зберегти роздільники?
У мене є рядковий рядок, який розмежований набором різних роздільників: (Text1)(DelimiterA)(Text2)(DelimiterC)(Text3)(DelimiterB)(Text4) Я можу розділити цей рядок на його частини, використовуючи String.split, але, схоже, я не можу отримати фактичну рядок, що відповідає регексу роздільника. Іншими словами, ось що я отримую: Text1 Text2 Text3 Text4 Це я хочу Text1 DelimiterA Text2 DelimiterC …
243 java 

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