Pytania oznaczone «java»

82
Kiedy w Javie zamyka się połączenie URL?

Kiedy java zwalnia połączenia do adresu URL? Nie widzę metody close () ani w adresie URL, ani w URLConnection, więc czy zwalnia ona połączenie zaraz po zakończeniu żądania? Pytam głównie o to, czy muszę wyczyścić procedurę obsługi wyjątków. try { URL url = new URL("http://foo.bar");...

82
Wyliczenia w Hibernate

Często przydatne jest posiadanie pola w DAO, którego wartość pochodzi z wyliczenia Java. Typowym przykładem jest DAO logowania, w którym zwykle masz pole charakteryzujące użytkownika jako „NORMALNY” lub „ADMINISTRATOR”. W Hibernate użyłbym następujących 2 obiektów, aby przedstawić tę relację w...

82
Dodawanie elementów do kolekcji podczas iteracji

Czy można dodawać elementy do kolekcji podczas iteracji po niej? Dokładniej, chciałbym iterować po kolekcji, a jeśli element spełnia określony warunek, chcę dodać inne elementy do kolekcji i upewnić się, że te dodane elementy są również iterowane. (Zdaję sobie sprawę, że może to prowadzić do...

82
Co właściwie robi CascadeType.REFRESH?

Co CascadeType.REFRESHwłaściwie robi? Definicja jest taka Kiedy odświeżamy jednostkę, odświeżają się również wszystkie jednostki przechowywane w tym polu ale co to oznacza w praktyce? Czy ktoś mógłby mi podać prosty przykład?

82
Jak jawnie uzyskać dane postów w Spring MVC?

Czy istnieje sposób na uzyskanie samych danych postu? Wiem, że spring obsługuje wiązanie danych postów z obiektami Java. Ale biorąc pod uwagę dwa pola, które chcę przetwarzać, jak mogę uzyskać te dane? Załóżmy na przykład, że mój formularz miał dwa pola: <input type="text" name="value1"...

82
Ponowne użycie Javadoc dla przeciążonych metod

Tworzę API z wieloma identycznie nazwanymi metodami, które różnią się tylko podpisem, co, jak sądzę, jest dość powszechne. Wszystkie robią to samo, z wyjątkiem tego, że domyślnie inicjują różne wartości, jeśli użytkownik nie chce ich określać. Jako przystępny przykład rozważ public interface...

82
użyj startActivityForResult z non-activity

Mam MainActivity, która jest aktywnością i inną klasą (która jest prostą klasą Java), nazwiemy to „SimpleClass”. teraz chcę uruchomić z tej klasy polecenie startActivityForResult. teraz myślę, że mogę przekazać tę klasę (SimpleClass), tylko kontekst MainActivity, problem polega na tym, że nie...

82
Dlaczego wyjątki Pythona mają nazwę „Błąd”?

Dlaczego Python wyjątki są nazwane "Error" (np ZeroDivisionError, NameError, TypeError) a nie "Wyjątek" (np ZeroDivisionException, NameException, TypeException). Pochodzę z Javy i niedawno zacząłem uczyć się Pythona, ponieważ jest to zagmatwane, ponieważ w Javie istnieje różnica między błędami...