Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

7
Usuwanie typu generics Java: kiedy i co się dzieje?
Przeczytałem o usuwaniu typu Java na stronie Oracle . Kiedy następuje usunięcie typu? W czasie kompilacji czy w czasie wykonywania? Kiedy klasa jest załadowana? Kiedy instancja klasy jest tworzona? Wiele stron (w tym oficjalny samouczek wspomniany powyżej) twierdzi, że kasowanie typu występuje podczas kompilacji. Jeśli informacje o typie zostaną całkowicie …

9
Java: deklaracje wielu klas w jednym pliku
W Javie możesz zdefiniować wiele klas najwyższego poziomu w jednym pliku, pod warunkiem, że co najwyżej jedna z nich jest publiczna (patrz JLS §7.6 ). Zobacz na przykład poniżej. Czy istnieje schludny nazwa dla tej techniki (analogiczny do inner, nested, anonymous)? JLS mówi, że system może wymusić ograniczenie, że te …
238 java  class 


4
Jakie typy mogą być używane dla członków adnotacji Java?
Dzisiaj chciałem utworzyć swój pierwszy interfejs adnotacji zgodnie z tą dokumentacją i dostałem ten błąd kompilatora Invalid type for annotation member": public @interface MyAnnotation { Object myParameter; ^^^^^^ } Oczywiście Objectnie można go użyć jako typu elementu adnotacji. Niestety nie mogłem znaleźć żadnych informacji na temat tego, które typy można …
238 java  annotations 

6
Wypełnianie wiosny @ Wartość podczas testu jednostkowego
Próbuję napisać test jednostkowy dla prostej fasoli, która jest używana w moim programie do sprawdzania poprawności formularzy. Fasola jest opatrzona adnotacjami @Componenti ma zmienną klasy, która jest inicjowana za pomocą @Value("${this.property.value}") private String thisProperty; Chciałbym napisać testy jednostkowe dla metod sprawdzania poprawności w tej klasie, jednak jeśli to możliwe, chciałbym …

25
Błąd „: app: lintVitalRelease” podczas generowania podpisanego pliku APK
Próbowałem przesłać swoją aplikację w Google Play i napotkałem komunikat o błędzie: „Przesłałeś pakiet do debugowania. Ze względów bezpieczeństwa musisz wyłączyć debugowanie, zanim będzie można go opublikować w Google Play. Dowiedz się więcej o plikach do debugowania”. Potem napisałem android:debuggable="false"w moim manifeście i spróbowałem ponownie. Wystąpił ten sam błąd, więc …
238 java  android  gradle 

3
Łącze Javadoc do metody w innej klasie
Obecnie odwołuję się do metod w innych klasach za pomocą następującej składni Javadoc: @see {@link com.my.package.Class#method()} I z tego, co rozumiem z dokumentacji, jest to właściwy sposób na zrobienie tego. Ale teraz do zabawnej części lub frustrujące. Kiedy generuję javadoc, przede wszystkim pojawia się następujący błąd: warning - Tag @see:illegal …
238 java  javadoc 

10
Java: Data od znacznika czasu unix
Muszę przekonwertować uniksowy znacznik czasu na obiekt daty. Próbowałem tego: java.util.Date time = new java.util.Date(timeStamp); Wartość znacznika czasu wynosi: 1280512800 Data powinna wynosić „2010/07/30 - 22:30:00” (tak jak otrzymuję to przez PHP), ale zamiast tego dostaję Thu Jan 15 23:11:56 IRST 1970. Jak należy to zrobić?
237 java  unix  timestamp 

18
Dlaczego java.util.Set nie ma get (int index)?
Jestem pewien, że istnieje dobry powód, ale czy ktoś mógłby wyjaśnić, dlaczego java.util.Setbrakuje interfejsu get(int Index)lub jakąkolwiek podobną get()metodę? Wygląda na to, że zestawy świetnie nadają się do wkładania rzeczy, ale nie mogę znaleźć eleganckiego sposobu na odzyskanie z nich pojedynczego przedmiotu. Jeśli wiem, że chcę pierwszy element, mogę go …

18
Dobra biblioteka algorytmów graficznych Java? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie …
237 java  algorithm  graph 


18
PersistentObjectException: odłączony byt przekazany do trwałego wyrzucenia przez JPA i Hibernację
Mam model obiektów utrwalony przez JPA, który zawiera relację wiele do jednego: Accountma wiele Transactions. A Transactionma jeden Account. Oto fragment kodu: @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 { @Id @GeneratedValue(strategy = …
237 java  hibernate  jpa  entity  persist 

22
Jak porównywać obiekty według wielu pól
Załóżmy, że masz kilka obiektów o kilku polach, które można porównać: public class Person { private String firstName; private String lastName; private String age; /* Constructors */ /* Methods */ } W tym przykładzie, kiedy pytasz, czy: a.compareTo(b) > 0 możesz zapytać, czy nazwisko a występuje przed b, czy a …
237 java  oop 

6
Android dodaje proste animacje przy ustawianiu widoczności (widok. Odszedł)
Zaprojektowałem prosty układ. Skończyłem projekt bez animacji, ale teraz chcę dodawać animacje po zdarzeniu kliknięcia widoku tekstu i nie wiem, jak go używać. Czy mój projekt xml wygląda dobrze, czy nie? Wszelkie sugestie będą mile widziane. Mój 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" android:weightSum="16" > <LinearLayout …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.