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

22
Jaka jest różnica między JPA a Hibernacją? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Zamknięte 2 lata temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Rozumiem, że JPA 2 to specyfikacja, a …
680 java  hibernate  jpa  jakarta-ee  orm 

5
Dlaczego klasa Java Vector (i Stack) jest uważana za przestarzałą lub przestarzałą?
Dlaczego Java Vector jest uważana za klasę starszą, przestarzałą lub przestarzałą? Czy jego użycie nie jest prawidłowe podczas pracy z współbieżnością? A jeśli nie chcę ręcznie synchronizować obiektów i chcę po prostu użyć kolekcji bezpiecznej dla wątków bez konieczności tworzenia nowych kopii podstawowej tablicy (jak to CopyOnWriteArrayListma miejsce), to czy …

30
Jackson z JSON: Nierozpoznane pole, nie oznaczone jako ignorowalne
Muszę przekonwertować określony ciąg JSON na obiekt Java. Używam Jacksona do obsługi JSON. Nie mam kontroli nad wejściem JSON (czytam z serwisu internetowego). Oto moje dane wejściowe JSON: {"wrapper":[{"id":"13","name":"Fred"}]} Oto uproszczony przypadek użycia: private void tryReading() { String jsonStr = "{\"wrapper\"\:[{\"id\":\"13\",\"name\":\"Fred\"}]}"; ObjectMapper mapper = new ObjectMapper(); Wrapper wrapper = null; …





22
Do czego służy zmienne słowo kluczowe
W pracy dzisiaj spotkałem volatilesłowo kluczowe w Javie. Nie znając go zbyt dobrze, znalazłem wyjaśnienie: Teoria i praktyka Java: zarządzanie zmiennością Biorąc pod uwagę szczegółowość, w której artykuł wyjaśnia dane słowo kluczowe, czy kiedykolwiek go używałeś, czy widziałeś przypadek, w którym możesz użyć tego słowa kluczowego we właściwy sposób?

30
Jaki jest odpowiednik pary C ++ <L, R> w Javie?
Czy istnieje dobry powód, dla którego nie ma Pair&lt;L,R&gt;Java? Jaki byłby odpowiednik tego konstruktu C ++? Wolałbym raczej nie wdrożyć własnego. Wydaje się, że 1.6 zapewnia coś podobnego ( AbstractMap.SimpleEntry&lt;K,V&gt;), ale wygląda to na dość skomplikowane.
671 java  tuples  std-pair 

30
Jak odczytać wszystkie pliki w folderze z Java?
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Jak odczytać wszystkie pliki w folderze za pośrednictwem Java?
669 java  file  io  directory 

28
Konwertowanie łańcucha zgodnego z ISO 8601 na java.util.Date
Próbuję przekonwertować ciąg w formacie ISO 8601 na plik java.util.Date. Stwierdziłem, że wzorzec yyyy-MM-dd'T'HH:mm:ssZjest zgodny z ISO8601, jeśli jest używany z ustawieniami regionalnymi (porównaj próbkę). Jednak używając java.text.SimpleDateFormatnie mogę przekonwertować poprawnie sformatowanego ciągu 2010-01-01T12:00:00+01:00. Najpierw muszę go przekonwertować 2010-01-01T12:00:00+0100, bez dwukropka. Tak więc obecne rozwiązanie to SimpleDateFormat ISO8601DATEFORMAT = new …
668 java  date  iso8601 

30
Używanie kontekstu we fragmencie
Jak mogę uzyskać kontekst we fragmencie? Muszę używać mojej bazy danych, której konstruktor przyjmuje w kontekście, ale getApplicationContext()i FragmentClass.thisnie działają więc co mogę zrobić? Konstruktor bazy danych public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }


24
Wysyłanie wiadomości e-mail w systemie Android za pomocą JavaMail API bez korzystania z domyślnej / wbudowanej aplikacji
Próbuję utworzyć aplikację do wysyłania poczty w systemie Android. Jeśli użyję: Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); Spowoduje to uruchomienie wbudowanej aplikacji na Androida; Próbuję wysłać pocztę bezpośrednio po kliknięciu przycisku bez korzystania z tej aplikacji.


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.