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

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

15
Довгий список операторів if на Java
Вибачте, що не можу знайти запитання, що відповість на це, я майже впевнений, що хтось інший раніше його піднімав. Моя проблема полягає в тому, що я записую деякі системні бібліотеки для запуску вбудованих пристроїв. У мене є команди, які можна надсилати на ці пристрої по радіопередачам. Це можна зробити лише …


10
Як реалізувати порівняний інтерфейс Java?
Я не впевнений, як реалізувати порівняльний інтерфейс у своєму абстрактному класі. У мене є такий приклад коду, який я використовую, щоб спробувати обійти його: public class Animal{ public String name; public int yearDiscovered; public String population; public Animal(String name, int yearDiscovered, String population){ this.name = name; this.yearDiscovered = yearDiscovered; this.population …
101 java  comparable 

3
Відключити попередження Maven - "Вибрані файли війни містять WEB-INF / web.xml, який буде ігноровано"
Під час створення пакету WAR за допомогою Maven 2.1.1 я отримую це попередження: [WARNING] Warning: selected war files include a WEB-INF/web.xml which will be ig nored (webxml attribute is missing from war task, or ignoreWebxml attribute is specifi ed as 'true') Чи є спосіб її усунути? Це не провалює процес …
101 java  maven  maven-2 

7
Чому змінні Java ThreadLocal повинні бути статичними
Я читав тут JavaDoc для Threadlocal https://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ThreadLocal.html і він говорить: "Елементи ThreadLocal - це типово приватні статичні поля в класах, які хочуть асоціювати стан з потоком (наприклад, ідентифікатор користувача або ідентифікатор транзакції)." Але моє запитання: чому вони вирішили зробити його статичним (як правило) - це робить дещо заплутаним стан "за …

8
Швидкість компіляції Java проти швидкості компіляції Scala
Я деякий час програмував у Scala, і мені це подобається, але одне, що мене дратує - це час, який потрібно для складання програм. Це здається дрібницею, але за допомогою Java я міг внести невеликі зміни в свою програму, натиснути кнопку запуску в netbeans, і BOOM працює, і з часом компіляція …

30
Повернення пов'язаного списку на Java, рекурсивно
Я вже деякий час працюю над проектом Java для класу. Це реалізація пов'язаного списку (тут називається AddressList, містить прості вузли, що називаються ListNode). Проблема полягає в тому, що все потрібно було б робити за допомогою рекурсивних алгоритмів. Мені вдалося зробити все добре одним методом:public AddressList reverse() Вузол списку: public class …


8
Виклик методу Java без імені
Я переглядаю код нижче і знайшов щось дивне: public class Sequence { Sequence() { System.out.print("c "); } { System.out.print("y "); } public static void main(String[] args) { new Sequence().go(); } void go() { System.out.print("g "); } static { System.out.print("x "); } } Я б очікував, що це призведе до помилки …
101 java  initializer 


7
Яка різниця між a.getClass () та A.class у Java?
На Java які плюси та мінуси існують навколо вибору використовувати a.getClass()чи A.class? Можна використовувати будь-коли, де Class<?>очікується, але я думаю, що використання та інше вигідне використання в обох обставинах (як і у випадку з Class.forName()і в) ClassLoader.loadClass().
101 java  class  reflection 

16
Довжина масиву в Java
Я оголосив масив, як показано нижче: int[] arr = new int[10]; Тоді я призначив масиву такі значення: arr[0] = 1; arr[1] = 2; arr[2] = 3; arr[3] = 4; Потім я оголосив і ініціалізував цілу змінну: int arrayLength = arr.length; Це стане в нагоді для пошуку фактичного розміру, але чи …
101 java  arrays 

6
Різниця між станами потоку WAIT і BLOCKED
Яка різниця між станом потоку ЗАЧЕКАЙТЕ і станом потоку БЛОКОВАНО? Документація щодо теми : Заблоковано Нитка, яка заблокована в очікуванні блокування монітора, знаходиться в такому стані. Очікування Нитка, яка чекає нескінченно часу, щоб інша нитка виконала певну дію, знаходиться в цьому стані не пояснює мені різниці.

4
Веб-дані JPA знайдіть за вбудованою властивістю об'єкта
Я хочу написати підпис методу інтерфейсу сховища JPA Spring Data, який дозволить мені знайти об'єкти із властивістю вбудованого об'єкта в цій сутності. Хтось знає, чи можливо це, і якщо так, як? Ось мій код: @Entity @Table(name = "BOOK_UPDATE_QUEUE", indexes = { uniqueConstraints = @UniqueConstraint(columnNames = { "bookId", "region" }, name …

6
Значення i для (i == -i && i! = 0) повертає істину в Java
У мене є така ifумова. if (i == -i && i != 0) Яке значення iповернеться trueза цю умову на Java? Я не можу придумати жодної такої цінності, iвраховуючи нотацію комплектування двох у Java. Я також хотів би мати алгебраїчний доказ будь-якої відповіді на цю умову (в контексті з Java)?
101 java 

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