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
Jakie są główne zastosowania yield () i czym różni się on od funkcji join () i breaking ()?
Jestem trochę zdezorientowany, jeśli chodzi o użycie yield()metody w Javie, szczególnie w przykładowym kodzie poniżej. Czytałem również, że yield () jest „używany do zapobiegania wykonaniu wątku”. Moje pytania to: Uważam, że poniższy kod yield()daje takie same wyniki zarówno podczas używania, jak i gdy go nie używasz. Czy to jest poprawne? …

4
Odbicie Java - wpływ setAccessible (true)
Używam adnotacji do dynamicznego ustawiania wartości pól w klasach. Ponieważ chcę to zrobić niezależnie od tego, czy jest to publiczne, chronione czy prywatne, za setAccessible(true)każdym razem przed wywołaniem set()metody wywołuję obiekt Field . Moje pytanie brzmi: jaki wpływ ma to setAccessible()wezwanie na samo pole? Mówiąc dokładniej, powiedzmy, że jest to …
106 java  reflection 

20
Jak rozwiązać ClassNotFoundException?
Próbuję uruchomić aplikację Java, ale pojawia się ten błąd: java.lang.ClassNotFoundException: Po dwukropku pojawia się lokalizacja brakującej klasy. Wiem jednak, że ta lokalizacja nie istnieje, ponieważ klasa znajduje się w innym miejscu. Jak mogę zaktualizować ścieżkę tej klasy? Czy ma to coś wspólnego ze ścieżką klasową?

5
Działające żądanie wieloczęściowe POST z Volley i bez HttpEntity
To nie jest tak naprawdę pytanie, jednak chciałbym udostępnić tutaj część mojego działającego kodu w celach informacyjnych, gdy zajdzie taka potrzeba. Jak wiemy, HttpEntityjest to przestarzałe z API22 i całkowicie usunięte od API23. W tej chwili nie możemy już uzyskać dostępu do HttpEntity Reference na Android Developer (404). Oto mój …

13
Jak uzyskać wysokość i szerokość obrazu za pomocą Java?
Czy istnieje inny sposób niż użycie ImageIO.read, aby uzyskać wysokość i szerokość obrazu? Ponieważ napotykam problem, który blokuje wątek. at com.sun.medialib.codec.jpeg.Decoder.njpeg_decode(Native Method) at com.sun.medialib.codec.jpeg.Decoder.decode(Decoder.java:87) at com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader.decode(CLibJPEGImageReader.java:73) - locked <0xd96fb668> (a com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader) at com.sun.media.imageioimpl.plugins.clib.CLibImageReader.getImage(CLibImageReader.java:320) - locked <0xd96fb668> (a com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader) at com.sun.media.imageioimpl.plugins.clib.CLibImageReader.read(CLibImageReader.java:384) - locked <0xd96fb668> (a com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader) at javax.imageio.ImageIO.read(ImageIO.java:1400) at javax.imageio.ImageIO.read(ImageIO.java:1322) Ten …


8
skrót do tworzenia mapy z listy w groovy?
Chciałbym na to trochę odpocząć: Map rowToMap(row) { def rowMap = [:]; row.columns.each{ rowMap[it.name] = it.val } return rowMap; } biorąc pod uwagę stan rzeczy z GDK, spodziewałbym się, że będę w stanie zrobić coś takiego: Map rowToMap(row) { row.columns.collectMap{ [it.name,it.val] } } ale nie widziałem nic w dokumentach ... …




1
Wywołanie statycznych metod ogólnych
Natknąłem się na ciekawą sytuację związaną ze statycznymi metodami ogólnymi. To jest kod: class Foo<E> { public static <E> Foo<E> createFoo() { // ... } } class Bar<E> { private Foo<E> member; public Bar() { member = Foo.createFoo(); } } Dlaczego nie muszę określać żadnych argumentów typu w wyrażeniu Foo.createFoo()? …

20
Lombok nie generuje metody pobierającej i ustawiającej
Właśnie próbowałem wysłać projekt oparty na Mavenie do innego komputera i HORROR, wszędzie czerwone znaczniki !! Jednak mvn clean installbuduje się dobrze. Szybko zauważyłem, że Lombok nie generuje metod pobierających i ustawiających dla moich klas, chociaż @Getteri @Settersą poprawnie rozpoznawane przez Eclipse. Oba komputery używają tej samej wersji Maven (3.0.4), …
106 java  eclipse  maven  lombok 

9
Czy mogę ustawić TTL dla @Cacheable
Staram się o @Cacheablewsparcie dla adnotacji wiosny 3.1 i zastanawiasz się, czy jest jakiś sposób, aby dane w pamięci podręcznej usunąć po pewnym czasie przez ustawienie TTL? W tej chwili z tego, co widzę, muszę sam to wyczyścić za pomocą @CacheEvict, a używając tego razem z @Scheduledmogę samodzielnie wykonać implementację …
106 java  spring 

13
Jackson databind enum nie uwzględnia wielkości liter
Jak mogę deserializować ciąg JSON, który zawiera wartości wyliczenia, w których wielkość liter nie jest rozróżniana? (używając Jackson Databind) Ciąg JSON: [{"url": "foo", "type": "json"}] i mój Java POJO: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public DataType type; public Endpoint() { …

6
Aplikacja na Androida w Eclipse: Edytuj tekst, który nie jest wyświetlany w układzie graficznym
Próbuję dodać pole tekstowe do mojej aplikacji na Androida w Eclipse, ale potem przeciągam Plain textopcję na układ graficzny, pojawia się komunikat na dole. Czyta Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V Exception details are logged in Window > Show View > Error Log Nawet kiedy idę do, Window > Show Viewnie …

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.