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


10
Różne nazwy właściwości JSON podczas serializacji i deserializacji
Czy jest możliwe: mieć jedno pole w klasie, ale różne nazwy dla niego podczas serializacji / deserializacji w bibliotece Jacksona? Na przykład mam klasę „Coordiantes”. class Coordinates{ int red; } W przypadku deserializacji z JSON chcesz mieć taki format: { "red":12 } Ale kiedy zserializuję obiekt, wynik powinien być taki: …
149 java  json  jackson 


2
Porównaj protokół w Swift i interfejs w Javie
Przechodzę przez samouczek iOS ze strony programisty Apple . Wydaje mi się, że protocoli interfacemają prawie taką samą funkcjonalność. Czy są między nimi jakieś różnice? różne zastosowania w projekcie? Zaktualizowano Tak , przeczytałem powyższy link i nadal nie jestem pewien, jakie są różnice i zastosowanie między protocoli interface. Kiedy zadaję …
149 java  swift 


30
Recyclerview nie wywołuje onCreateViewHolder
Mój RecyclerViewnie wywołuje onCreateViewHolder, onBindViewHoldernawet MenuViewHolderkonstruktora, dlatego nic nie pojawia się w RecyclerView. Umieszczam dzienniki do debugowania i żaden dziennik nie jest wyświetlany. Co może być problemem? Mój adapter: public class MenuAdapter extends RecyclerView.Adapter<MenuAdapter.MenuViewHolder> { private LayoutInflater inflater; List<Menu> data = Collections.emptyList(); public MenuAdapter(Context context, List<Menu> data) { Log.i("DEBUG", "Constructor"); …

8
Iteracja tablicy JSON w systemie Android / Java
Buduję aplikację na Androida, która musi pobrać i zsynchronizować się z bazą danych online. Wysyłam zapytanie z aplikacji do strony php, która zwraca odpowiednie wiersze z bazy danych w formacie JSON. czy ktoś może mi powiedzieć, jak najlepiej wykonać iterację przez tablicę JSON? Otrzymuję tablicę obiektów: [{json object},{json object},{json object}] …
148 java  android  arrays  json 

9
Zliczanie numerów linii w Eclipse [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Mam projekt Java w Eclipse z ~ 10 pakietami i ~ 10 …
148 java  eclipse 

11
Wskaźniki funkcji w Javie
Może to być coś powszechnego i trywialnego, ale wydaje mi się, że mam problem ze znalezieniem konkretnej odpowiedzi. W C # istnieje koncepcja delegatów, która jest silnie związana z ideą wskaźników funkcji z C ++. Czy w Javie jest podobna funkcjonalność? Biorąc pod uwagę, że wskaźniki są nieco nieobecne, jaki …

12
ConcurrentHashMap vs Synchronized HashMap
Jaka jest różnica między używaniem klas opakowujących,, SynchronizedMapna a HashMapi ConcurrentHashMap? Czy jest to po prostu w stanie zmodyfikować HashMappodczas iteracji ( ConcurrentHashMap)?
148 java  core 

11
Konstruktor w interfejsie?
Wiem, że nie można zdefiniować konstruktora w interfejsie. Ale zastanawiam się, dlaczego, bo myślę, że może być bardzo przydatne. Więc możesz być pewien, że niektóre pola w klasie są zdefiniowane dla każdej implementacji tego interfejsu. Weźmy na przykład pod uwagę następującą klasę wiadomości: public class MyMessage { public MyMessage(String receiver) …
148 java  interface 

10
java: uruchamia funkcję po określonej liczbie sekund
Mam określoną funkcję, którą chcę wykonać po 5 sekundach. Jak mogę to zrobić w Javie? Znalazłem javax.swing.timer, ale naprawdę nie rozumiem, jak go używać. Wygląda na to, że szukam czegoś prostszego niż ta klasa. Dodaj prosty przykład użycia.
148 java  timer 

13
Czy można wykonać pętlę for each w Javie w odwrotnej kolejności?
Muszę przejrzeć listę w odwrotnej kolejności, używając języka Java. Więc gdzie to robi do przodu: for(String string: stringList){ //...do something } Czy istnieje sposób na iterację stringList w odwrotnej kolejności przy użyciu for each syntax? Dla jasności: wiem, jak powtórzyć listę w odwrotnej kolejności, ale chciałbym wiedzieć (ze względu na …
148 java  reverse  foreach 

6
Można Retrofit za pomocą OKHttp używać danych pamięci podręcznej w trybie offline
Próbuję użyć Retrofit & OKHttp do buforowania odpowiedzi HTTP. Podążałem za tym sednem i skończyłem z tym kodem: File httpCacheDirectory = new File(context.getCacheDir(), "responses"); HttpResponseCache httpResponseCache = null; try { httpResponseCache = new HttpResponseCache(httpCacheDirectory, 10 * 1024 * 1024); } catch (IOException e) { Log.e("Retrofit", "Could not create http cache", …


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.