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

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

7
Java generics типу стирання: коли і що трапляється?
Я читав про стирання типу Java на веб-сайті Oracle . Коли відбувається стирання типу? Під час компіляції чи часу виконання? Коли завантажується клас? Коли клас інстанціюється? Багато сайтів (включаючи згаданий вище офіційний підручник) кажуть, що стирання типу відбувається під час компіляції. Якщо інформація про тип повністю видаляється під час компіляції, …


4
Які типи можна використовувати для членів анотацій Java?
Сьогодні я хотів створити свій перший інтерфейс анотацій за цією документацією, і я отримав цю помилку компілятора Invalid type for annotation member": public @interface MyAnnotation { Object myParameter; ^^^^^^ } Очевидно, Objectне можна використовувати як тип члена анотації. На жаль, я не зміг знайти жодної інформації про те, які типи …
238 java  annotations 

6
Населення весни @ Value під час тестування одиниць
Я намагаюся написати блок-тест для простого квасолі, який використовується в моїй програмі для перевірки форм. Бін анотований @Componentі має змінну класу, яка ініціалізується за допомогою @Value("${this.property.value}") private String thisProperty; Я хотів би написати тестові одиниці для методів перевірки всередині цього класу, однак, якщо можливо, я б хотів це зробити, не …

25
Помилка ': app: lintVitalRelease' під час генерації підписаного apk
Я намагався завантажити apk під час google play і зіткнувся з повідомленням про помилку: "Ви завантажили налагоджуваний APK. З міркувань безпеки вам потрібно відключити налагодження, перш ніж його можна буде опублікувати в Google Play. Дізнайтеся більше про налагоджувані APK." Потім я написав android:debuggable="false"у своєму маніфесті та спробував ще раз. Я …
238 java  android  gradle 

3
Посилання Javadoc на метод в іншому класі
В даний час я посилаюсь на методи в інших класах із цим синтаксисом Javadoc: @see {@link com.my.package.Class#method()} І з того, що я розумію з документації, це правильний спосіб зробити це. Але тепер до кумедної частини, або розчарування. Коли я генерую цей javadoc, я, перш за все, отримую наступну помилку: warning …
238 java  javadoc 

10
Java: Дата від часової позначки Unix
Мені потрібно конвертувати часову позначку unix в об’єкт дати. Я спробував це: java.util.Date time = new java.util.Date(timeStamp); Значення часової позначки: 1280512800 Дата повинна бути "2010/07/30 - 22:30:00" (як я це отримую за PHP), але натомість я отримую Thu Jan 15 23:11:56 IRST 1970. Як це робити?
237 java  unix  timestamp 

18
Хороша бібліотека алгоритмів графіків Java? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі він …
237 java  algorithm  graph 

18
Чому java.util.Set не має get (int index)?
Я впевнений, що є вагомі причини, але чи могла б хто-небудь пояснити, чому java.util.Setне вистачає інтерфейсу get(int Index), чи якийсь подібний get()метод? Здається, що набори чудово підходять для того, щоб укласти речі, але я не можу знайти елегантний спосіб вилучення з нього жодного предмета. Якщо я знаю, що хочу перший …

9
Java: Декларації декількох класів в одному файлі
У Java ви можете визначити кілька класів вищого рівня в одному файлі, за умови, що щонайменше один із них є загальнодоступним (див. JLS §7.6 ). Дивіться, наприклад, нижче. Є акуратне назва цієї техніки (аналогічно inner, nested, anonymous)? JLS говорить, що система може застосовувати обмеження, яке не може бути в цих …
237 java  class 


22
Як порівняти об'єкти за кількома полями
Припустимо, у вас є деякі об'єкти, які мають кілька полів, їх можна порівняти: public class Person { private String firstName; private String lastName; private String age; /* Constructors */ /* Methods */ } Отже, у цьому прикладі, коли ви запитуєте, чи: a.compareTo(b) > 0 ви можете запитати, чи прізвище має …
237 java  oop 

18
PersistentObjectException: відокремлений об'єкт передається для збереження, кинутого JPA та Hibernate
У мене є об'єктна модель, що зберігається в JPA, яка містить відносини "багато в одному": " Accountє багато" Transactions. A Transactionмає один Account. Ось фрагмент коду: @Entity public class Transaction { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @ManyToOne(cascade = {CascadeType.ALL},fetch= FetchType.EAGER) private Account fromAccount; .... @Entity public class Account …
237 java  hibernate  jpa  entity  persist 

6
Android додає прості анімації під час налаштування (view.Gone)
Я створив простий макет. Я закінчив дизайн без анімації, але тепер я хочу додати анімацію, коли подія натискання тексту переглядає, і я не знаю, як її використовувати. Чи добре виглядав мій xml дизайн чи ні? Будь-які пропозиції будуть вдячні. Мій XML <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:longClickable="false" android:orientation="vertical" …


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