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

6
Specyfikacja numeru L (długiego) języka Java
Wygląda na to, że po wpisaniu liczby w Javie kompilator automatycznie odczytuje ją jako liczbę całkowitą, dlatego po wpisaniu (long) 6000000000(nie w zakresie całkowitoliczbowym) będzie narzekać, że 6000000000nie jest liczbą całkowitą. Aby to poprawić, musiałem określić 6000000000L. Właśnie dowiedziałem się o tej specyfikacji. Czy istnieją inne specyfikacje liczbowe, takie jak …


14
Java, Uproszczone sprawdzenie, czy tablica int zawiera int
Zasadniczo mój kolega powiedział, że mogę skrócić kod, używając innego sposobu sprawdzania, czy tablica int zawiera int, chociaż nie powie mi, co to jest: P. Obecny: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i == key) { return true; } …
96 java  arrays  int  contains 

4
Jak użyć przechwytywacza, aby dodać nagłówki w Retrofit 2.0?
Nasz zespół zdecydował się na Retrofit 2.0 i przeprowadzam wstępne badania. Jestem nowicjuszem w tej bibliotece. Zastanawiam się, jak interceptordodać niestandardowe nagłówki poprzez Retrofits 2.0 w naszej aplikacji na Androida. Istnieje wiele samouczków na temat interceptordodawania nagłówków w Retrofit 1.X, ale ponieważ interfejsy API bardzo się zmieniły w najnowszej wersji, …
96 java  android  retrofit 

2
Różnica @OneToMany List <> vs Set <>
Czy jest jakaś różnica, jeśli używam @OneToMany public Set&lt;Rating&gt; ratings; lub jeśli używam @OneToMany public List&lt;Rating&gt; ratings; oba działają OK, znam różnicę między listą a zestawem, jednak nie wiem, czy ma to jakikolwiek wpływ na sposób, w jaki hibernacja (a raczej JPA 2.0) ją obsługuje.
96 java  jpa 

7
Jak uzyskać wszystkie wartości wyliczenia w Javie?
Natknąłem się na ten problem, że nie znając rzeczywistego enumtypu, potrzebuję iteracji jego możliwych wartości. if (value instanceof Enum){ Enum enumValue = (Enum)value; } Jakieś pomysły, jak wyodrębnić z enumValue jego możliwe wartości?
96 java  enums 

12
Ten widok nie jest ograniczony
Pojawia się następujący błąd i używam Android Studio 2.2 Preview 3. Szukałem w Google, ale nie mogłem znaleźć żadnych zasobów. Error: This view is not constrained, it only has design time positions, so it will jump to (0,0) unless you add constraints &lt;TextView android:layout_width="384dp" android:layout_height="207dp" android:textAppearance="?android:attr/textAppearanceLarge" android:text="@string/calc_default_display" android:id="@+id/textView" android:background="#ffffff" android:layout_margin="0dp" …
96 java  android  layout 


8
Spring boot @ResponseBody nie serializuje identyfikatora jednostki
Masz dziwny problem i nie potrafię sobie z nim poradzić. Miej proste POJO: @Entity @Table(name = "persons") public class Person { @Id @GeneratedValue private Long id; @Column(name = "first_name") private String firstName; @Column(name = "middle_name") private String middleName; @Column(name = "last_name") private String lastName; @Column(name = "comment") private String comment; …

6
Jak korzystać z ConcurrentLinkedQueue?
Jak używać ConcurrentLinkedQueuew Javie? Używając tego LinkedQueue, czy muszę się martwić o współbieżność w kolejce? Czy muszę po prostu zdefiniować dwie metody (jedną do pobierania elementów z listy, a drugą do dodawania elementów do listy)? Uwaga: oczywiście te dwie metody muszą być zsynchronizowane. Dobrze? EDYCJA: To, co próbuję zrobić, to …
96 java  concurrency 


8
Jak ustawić parametry maszyny JVM dla testów jednostkowych Junit?
Mam kilka testów jednostkowych Junit, które wymagają dużej ilości miejsca na sterty do uruchomienia - np. 1G. (Testują funkcje wymagające dużej ilości pamięci dla aplikacji webstart, która będzie działać tylko z wystarczającą ilością miejsca na sterty i będzie uruchamiana wewnętrznie na 64-bitowych maszynach Win 7 - więc przeprojektowanie testów nie …

5
Czy należy wywołać .close () na HttpServletResponse.getOutputStream () /. GetWriter ()?
W Java Servlets można uzyskać dostęp do treści odpowiedzi za pośrednictwem response.getOutputStream()lub response.getWriter(). Czy powinno się to wzywać .close()po tym, OutputStreamjak zostało napisane? Z jednej strony istnieje zachęta Blocha, aby zawsze zamykać OutputStreams. Z drugiej strony nie sądzę, że w tym przypadku istnieje podstawowy zasób, który należy zamknąć. Otwieranie / …

7
Jak wygenerować metamodel encji JPA?
W duchu bezpieczeństwa typu związanego z CriteriaQuery JPA 2.0 posiada również API do obsługi reprezentacji encji przez Metamodel . Czy ktoś jest świadomy w pełni funkcjonalnej implementacji tego API (do generowania metamodelu w przeciwieństwie do ręcznego tworzenia klas metamodelu)? Byłoby wspaniale, gdyby ktoś również znał kroki konfigurowania tego w Eclipse …

8
Czy Java odczytuje liczby całkowite w little endian lub big endian?
Pytam, ponieważ wysyłam strumień bajtów z procesu C do Javy. Po stronie C 32-bitowa liczba całkowita ma LSB to pierwszy bajt, a MSB to czwarty bajt. Moje pytanie brzmi: po stronie Javy, kiedy odczytujemy bajt wysłany z procesu C, czym jest endian po stronie Javy? Pytanie uzupełniające: Jeśli endian po …
96 java  endianness 

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.