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


7
Java List.add () UnsupportedOperationException
Próbuję dodać obiekty do List<String>instancji, ale rzuca ona UnsupportedOperationException. Czy ktoś wie dlaczego? Mój kod Java: String[] membersArray = request.getParameterValues('members'); List<String> membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List<String> seeAlso; seeAlso = person.getSeeAlso(); if (!seeAlso.contains(groupDn)){ seeAlso.add(groupDn); person.setSeeAlso(seeAlso); } } Komunikat o błędzie: java.lang.UnsupportedOperationException java.util.AbstractList.add …

13
Jackson enum Serializing and DeSerializer
Używam JAVA 1.6 i Jackson 1.9.9 Mam wyliczenie public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } Dodałem @JsonValue, wydaje się, że wykonuje to zadanie, w którym serializuje obiekt do: {"event":"forgot …


18
Java: Jak przekonwertować listę na mapę
Niedawno rozmawiam z kolegą na temat tego, jaki byłby optymalny sposób konwersji Listna MapJavę i czy są jakieś szczególne korzyści z tego. Chcę poznać optymalne podejście do konwersji i naprawdę docenię, jeśli ktoś może mnie poprowadzić. Czy to dobre podejście: List<Object[]> results; Map<Integer, String> resultsMap = new HashMap<Integer, String>(); for …

4
Jak dzielona jest pula pamięci Java?
Obecnie monitoruję aplikację Java za pomocą jconsole. Karta pamięci pozwala wybrać między: Heap Memory Usage Non-Heap Memory Usage Memory Pool “Eden Space” Memory Pool “Survivor Space” Memory Pool “Tenured Gen” Memory Pool “Code Cache” Memory Pool “Perm Gen” Jaka jest różnica między nimi ?
224 java  memory  pool 


25
Jak zamienić pierwszą literę słowa w ciągu za pomocą Java?
Przykładowe ciągi one thousand only two hundred twenty seven Jak zmienić pierwszy znak ciągu wielką literą i nie zmieniać wielkości liter w pozostałych literach? Po zmianie powinno być: One thousand only Two hundred Twenty Seven Uwaga: nie chcę używać do tego apache.commons.lang.WordUtils.
223 java 

10
Instalowanie Java 7 na Ubuntu
aby zainstalować java, zawsze korzystałem z klasycznego sposobu z terminala. Chciałbym zainstalować java ręcznie. Umieściłem folder JDK na biurku i ustawiłem zmienne środowiskowe (PATH, CLASSPATH i JAVA_HOME). Z terminala, jeśli piszę java -version, drukuję foralobo@ubuntu-vincy:~$ java -version java version "1.7.0_21" Java(TM) SE Runtime Environment (build 1.7.0_21-b11) Java HotSpot(TM) 64-Bit Server …

7
Java: parsuj wartość int z char
Chcę tylko wiedzieć, czy istnieje lepsze rozwiązanie do parsowania liczby ze znaku w ciągu (zakładając, że wiemy, że znak o indeksie n jest liczbą). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //result: x = 5 (nie trzeba dodawać, że to tylko przykład)
223 java  parsing  char  int  parseint 




15
Różnica między wyciągiem a PreparedStatement
Przygotowane oświadczenie jest nieco bardziej rozbudowaną wersją oświadczenia i zawsze powinno być co najmniej tak szybkie i łatwe w obsłudze jak oświadczenie. Przygotowane oświadczenie można sparametryzować Większość relacyjnych baz danych obsługuje zapytanie JDBC / SQL w czterech krokach: Analizuj przychodzące zapytanie SQL Skompiluj zapytanie SQL Zaplanuj / zoptymalizuj ścieżkę akwizycji …
222 java  jdbc 

15
super () w Javie
Czy super()służy do wywołania konstruktora nadrzędnego? Proszę wyjaśnić super().
222 java  super 

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.