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

12
Nie można znaleźć @SpringBootConfiguration podczas wykonywania JpaTest
Jestem nowy w frameworkach (właśnie zdałem klasę) i po raz pierwszy korzystam z Spring Boot. Próbuję uruchomić prosty test Junita, aby sprawdzić, czy moje CrudRepositories rzeczywiście działają. Błąd, który ciągle się pojawia to: Nie można znaleźć @SpringBootConfiguration, musisz użyć @ContextConfiguration lub @SpringBootTest (klas = ...) z testem java.lang.IllegalStateException Czy Spring …



9
Czy Java SE 8 ma pary lub krotki?
Bawię się leniwymi operacyjnymi funkcjami w Javie SE 8 i chcę mapindeksować ido pary / krotki (i, value[i]), a następnie filterbazować na drugim value[i]elemencie, a na koniec wyprowadzać tylko indeksy. Czy nadal muszę cierpieć z tego powodu: Jaki jest odpowiednik pary C ++ <L, R> w Javie? w nowej, odważnej …


21
Jak ustawić JAVA_HOME w Linuksie dla wszystkich użytkowników
Jestem nowy w systemie Linux i wydaje się, że jest za dużo folderów Java. java -version daje mi: wersja java „1.7.0_55” Środowisko wykonawcze OpenJDK (rhel-2.4.7.1.el6_5-x86_64 u55-b13) 64-bitowa maszyna wirtualna serwera OpenJDK (kompilacja 24.51-b03, tryb mieszany) Kiedy próbuję zbudować projekt Maven, pojawia się błąd: Error: JAVA_HOME is not defined correctly. We …


10
Jak przekonwertować ciąg JSON na mapę <Ciąg, Ciąg> za pomocą Jackson JSON
Próbuję zrobić coś takiego, ale to nie działa: Map&lt;String, String&gt; propertyMap = new HashMap&lt;String, String&gt;(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); Ale IDE mówi: Niesprawdzone przypisanie Map to Map&lt;String,String&gt; Jak to zrobić? Używam tylko Jacksona, ponieważ to jest już dostępne w projekcie, czy istnieje natywny sposób konwersji Java do / z JSON? …
184 java  jackson 

3
Jak mogę ustalić, czy klasa Java jest abstrakcyjna poprzez odbicie
Przechodzę przez klasy w pliku jar i chcę znaleźć te, które nie są abstrakcyjne. Mogę rozwiązać ten problem, tworząc instancję klas i zatrzymując wyjątek InstantiationException, ale ma to negatywny wpływ na wydajność, ponieważ niektóre klasy mają ciężki start. Nie mogę znaleźć niczego takiego jak isAbstract () w dokumentach Class.java.
184 java  class  abstract 


2
Nazewnictwo wyliczeń w Javie: liczba pojedyncza czy mnoga?
Czy istnieje „oficjalna” rekomendacja, jak nazwać wyliczenia Java? enum Protocol { HTTP, HTTPS, FTP } lub enum Protocols { HTTP, HTTPS, FTP } Wiem, że w świecie .Net zaleca się używanie liczby pojedynczej, z wyjątkiem wyliczeń, które reprezentują flagi bitowe. Ciekawe, czy w Javie jest coś podobnego. Powiązane pytanie, które …


17
Jak przekonwertować milisekundy na format „hh: mm: ss”?
Jestem zmieszany. Po napotkaniu tego wątku próbowałem wymyślić, jak sformatować licznik czasu, który miał ten format hh:mm:ss. Oto moja próba - //hh:mm:ss String.format("%02d:%02d:%02d", TimeUnit.MILLISECONDS.toHours(millis), TimeUnit.MILLISECONDS.toMinutes(millis) - TimeUnit.MINUTES.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)), TimeUnit.MILLISECONDS.toSeconds(millis) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millis))); Kiedy więc wypróbowuję wartość typu „ 3600000msdostaję” 01:59:00, co jest błędne, ponieważ powinno być 01:00:00. Oczywiście coś jest nie tak …

11
Znajdź, skąd jest ładowana klasa java
Czy ktoś wie, jak programowo dowiedzieć się, skąd faktycznie ładuje klasę Java? Często pracuję nad dużymi projektami, w których ścieżka klas jest bardzo długa, a ręczne wyszukiwanie nie jest tak naprawdę opcją. Ostatnio miałem problem z tym, że moduł ładujący klasę ładował niepoprawną wersję klasy, ponieważ znajdowała się ona na …

1
Kod Java Aby przekonwertować bajt na szesnastkowy
Mam tablicę bajtów. Chcę, aby każdy bajt ciągu tej tablicy został przekonwertowany na odpowiadające mu wartości szesnastkowe. Czy w Javie jest jakaś funkcja do konwersji tablicy bajtów na format szesnastkowy?
184 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.