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].


9
Najlepsze praktyki / wydajność: mieszanie StringBuilder.append z String.concat
Próbuję zrozumieć, jakie są najlepsze praktyki i dlaczego należy łączyć literały ciągów i zmienne dla różnych przypadków. Na przykład, jeśli mam taki kod StringBuilder sb = new StringBuilder("AAAAAAAAAAAAA") .append(B_String).append("CCCCCCCCCCC").append(D_String) .append("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE") .append("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"); Czy to jest sposób na zrobienie tego? W tym poście zauważyłem, że +operator w Strings tworzy nową instancję StringBuilder, …


2
VisualVM - Stany wątków
Czy ktoś mógłby mi wyjaśnić różnicę między Sleeping, Wait, Parkoraz Monitorstanów wątek w VisualVM. Oto, co znalazłem: Running: wątek nadal działa. Sleeping: wątek śpi (na obiekcie wątku została wywołana metoda yield ()) Wait: wątek został zablokowany przez muteks lub barierę i czeka na zwolnienie blokady przez inny wątek Park: zaparkowane …
86 java  jvm  visualvm  jvisualvm 

3
mappedBy odwołuje się do nieznanej właściwości jednostki docelowej
Mam problem z konfiguracją relacji jeden do wielu w moim obiekcie z adnotacjami. Mam: @MappedSuperclass public abstract class MappedModel { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="id",nullable=false,unique=true) private Long mId; wtedy to @Entity @Table(name="customer") public class Customer extends MappedModel implements Serializable { /** * */ private static final long serialVersionUID = -2543425088717298236L; /** The …

3
Problemy z wykonywaniem zapytania podczas korzystania z Enum w encji
Mam następujące elementy w encji Pytanie: @NamedQuery(name = "Question.allApproved", query = "SELECT q FROM Question q WHERE q.status = 'APPROVED'") i @Enumerated(EnumType.STRING) private Status status; // usual accessors Otrzymuję ten wyjątek: Opis wyjątku: Błąd podczas kompilowania kwerendy [Question.countApproved: SELECT COUNT(q) FROM Question q WHERE q.status = 'APPROVED'], wiersz 1, kolumna …
86 java  jakarta-ee  jpa 



6
Sprawdź, czy obiekt jest wystąpieniem typu parametru
Czy istnieje sposób określenia, czy obiekt jest instancją typu ogólnego? public <T> test(Object obj) { if (obj instanceof T) { ... } } To oczywiście nie działa. Czy jest alternatywa? Tak jak chcę użyć odbicia Java, aby utworzyć wystąpienie klasy, a następnie sprawdzić, czy jest to typ ogólny T.


10
Błąd Java: metoda porównawcza narusza jej umowę ogólną
Widziałem wiele pytań na ten temat i próbowałem rozwiązać problem, ale po godzinie googlowania i wielu prób i błędów nadal nie mogę tego naprawić. Mam nadzieję, że niektórzy z was złapią problem. Oto, co otrzymuję: java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:835) at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:453) at java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:392) at java.util.ComparableTimSort.sort(ComparableTimSort.java:191) …

6
Jak dodać obraz do tekstu TextView?
Przeszukałem Google i natknąłem się na tę witrynę, w której znalazłem pytanie podobne do mojego, w którym, jak umieścić obraz w TextViewtekście, na przykład „cześć, nazywam się [obraz]” , a odpowiedź była taka: ImageSpan is = new ImageSpan(context, resId); text.setSpan(is, index, index + strLength, 0); Chciałbym wiedzieć w tym kodzie, …
86 java  android  xml  image  textview 

5
Tworzenie listy z powtarzającym się elementem
Czy w Javie istnieje metoda narzędziowa, która generuje listę lub tablicę o określonej długości ze wszystkimi elementami równymi określonej wartości (np. ["Foo", "foo", "foo", "foo", "foo"])?
86 java 


6
Jaka jest najbardziej przydatna i kompletna ściągawka Java? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Potrzebuję ściągawki dla Javy i zacząłem się rozglądać, ale nie mogłem znaleźć takiego, który wydawałby się …
85 java 

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.