Pytania oznaczone «java»

309
Sprawdzanie istnienia klucza w HashMap

Czy sprawdzanie istnienia klucza w HashMap jest zawsze konieczne? Mam HashMap z powiedzmy 1000 wpisów i szukam poprawy wydajności. Jeśli dostęp do HashMap jest uzyskiwany bardzo często, sprawdzanie istnienia klucza przy każdym dostępie spowoduje duże obciążenie. Zamiast tego, jeśli klucz nie jest...

309
Zrozumienie Spring @Autowired use

Czytam dokumentację źródłową wiosną 3.0.x, aby zrozumieć adnotację Spring Autowired: 3.9.2 @Autowired i @Inject Nie jestem w stanie zrozumieć poniższych przykładów. Czy musimy coś zrobić w XML, aby to działało? PRZYKŁAD 1 public class SimpleMovieLister { private MovieFinder movieFinder;...

308
Jak dynamicznie ładować pliki JAR w Runtime?

Dlaczego tak trudno jest to zrobić w Javie? Jeśli chcesz mieć dowolny system modułowy, musisz mieć możliwość dynamicznego ładowania plików JAR. Powiedziano mi, że można to zrobić, pisząc własne ClassLoader, ale jest to dużo pracy dla czegoś, co powinno (przynajmniej moim zdaniem) być tak proste,...

308
Logowanie za pomocą Retrofit 2

Usiłuję uzyskać dokładnie JSON, który jest wysyłany w żądaniu. Oto mój kod: OkHttpClient client = new OkHttpClient(); client.interceptors().add(new Interceptor(){ @Override public com.squareup.okhttp.Response intercept(Chain chain) throws IOException { Request request = chain.request();...

307
Coś w stylu „zawiera jakieś” dla zestawu Java?

Mam dwa zestawy A i B tego samego typu. Muszę sprawdzić, czy A zawiera jakikolwiek element ze zbioru B. Jaki byłby najlepszy sposób na zrobienie tego bez powtarzania zestawów? Biblioteka Set ma contains(object)i containsAll(collection), ale nie ma

305
Sztuczki JSP ułatwiające tworzenie szablonów?

W pracy miałem za zadanie przekształcić kilka HTMLplików w prosty JSPprojekt. To naprawdę wszystko jest statyczne, bez programowania po stronie serwera. Powinienem wspomnieć, że jestem zupełnie nowy w Javie. Wydaje się, że pliki JSP ułatwiają pracę ze zwykłymi włącznikami i zmiennymi, PHPale...

305
Jak zapisać wielką literę ciągu w Javie?

Używam Java, aby uzyskać String wejściowe od użytkownika. Staram się, aby pierwsza litera tego wpisu była pisana wielkimi literami. Próbowałem tego: String name; BufferedReader br = new InputStreamReader(System.in); String s1 = name.charAt(0).toUppercase()); System.out.println(s1 +...