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

13
Jaka jest różnica między obiektami HashMap i Map w Javie?
Jaka jest różnica między następującymi mapami, które tworzę (w innym pytaniu, ludzie odpowiadali za ich pomocą pozornie zamiennie i zastanawiam się, czy / jak się różnią): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
349 java  dictionary  hashmap 

17
Rzuć Double na Integer w Javie
Jakikolwiek sposób do obsady java.lang.Doubledo java.lang.Integer? Zgłasza wyjątek „java.lang.ClassCastException: java.lang.Double niezgodny z java.lang.Integer”
348 java  casting 

14
Jaka jest najlepsza fałszywa platforma dla Java? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

21
Polimorfizm vs przesłonięcie vs przeciążenie
Jeśli chodzi o Javę, gdy ktoś pyta: co to jest polimorfizm? Czy przeciążenie lub zastąpienie byłoby akceptowalną odpowiedzią? Myślę, że jest w tym coś więcej. JEŚLI masz abstrakcyjną klasę podstawową, która zdefiniowała metodę bez implementacji i zdefiniowałeś tę metodę w podklasie, czy to wciąż jest nadrzędne? Myślę, że przeciążenie nie …

4
@ Użycie pustej adnotacji
Widziałem jakąś metodę w Javie zadeklarowaną jako: void foo(@Nullable Object obj) { ... } Jakie jest znaczenie tego @Nullabletutaj? Czy to oznacza, że ​​wkład może być null? Bez adnotacji dane wejściowe nadal mogą być zerowe, więc myślę, że to nie tylko to?
347 java  annotations 

12
Obiekt dostępu do danych (DAO) w Javie
Przeglądałem dokument i natrafiłem na termin o nazwie DAO. Dowiedziałem się, że jest to obiekt dostępu do danych. Czy ktoś może mi wyjaśnić, co to właściwie jest? Wiem, że jest to pewnego rodzaju interfejs do uzyskiwania dostępu do danych z różnych rodzajów źródeł, w trakcie tych moich małych badań wpadłem …
347 java  dao 

13
Czy użycie końcowego słowa kluczowego w Javie poprawia wydajność?
W Javie widzimy wiele miejsc, w których finalmożna użyć słowa kluczowego, ale jego użycie jest rzadkie. Na przykład: String str = "abc"; System.out.println(str); W powyższym przypadku strmoże być, finalale jest to zwykle pomijane. Gdy metoda nigdy nie zostanie zastąpiona, możemy użyć końcowego słowa kluczowego. Podobnie w przypadku klasy, która nie …
347 java  final 

12
Jak wdrożyć plik wojenny w Tomcat 7
Skopiowałem sample.warplik do webappskatalogu Tomcat i mam dostęp localhost:8080. Teraz, jak Tomcat go wdroży, to znaczy, czy muszę go otworzyć w przeglądarce? Jak mogę uzyskać dostęp do aplikacji?
346 java  tomcat  war 

11
Zrób kopię tablicy
Mam tablicę, aktóra jest stale aktualizowana. Powiedzmy Chodźmy a = [1,2,3,4,5]. Muszę zrobić dokładną kopię ai zadzwonić b. Gdyby asię zmienić [6,7,8,9,10], bpowinno być nadal [1,2,3,4,5]. Jak najlepiej to zrobić? Próbowałem forpętli: for(int i=0; i<5; i++) { b[i]=a[i] } ale to nie działa poprawnie. Nie używaj zaawansowanych terminów, takich jak …
345 java  arrays  copy 

19
Zbiór par wartości Java? (krotki?)
Podoba mi się, w jaki sposób Java ma mapę, w której można na przykład definiować typy każdego wpisu na mapie <String, Integer>. To, czego szukam, to rodzaj kolekcji, w której każdy element w kolekcji jest parą wartości. Każda wartość w parze może mieć swój własny typ (jak powyższy przykład Ciąg …
345 java 

7
Jak zrobić opóźnienie w Javie?
Próbuję zrobić coś w Javie i potrzebuję czegoś do oczekiwania / opóźnienia na kilka sekund w pętli while. while (true) { if (i == 3) { i = 0; } ceva[i].setSelected(true); // I need to wait here ceva[i].setSelected(false); // I need to wait here i++; } Chcę zbudować sekwencer kroków …
344 java  wait  sleep  thread-sleep 

13
Otrzymuję wyjątek podczas korzystania z Thread.sleep (x) lub wait ()
Próbowałem opóźnić - lub uśpić - mój program Java, ale wystąpił błąd. Nie mogę użyć Thread.sleep(x)lub wait(). Pojawia się ten sam komunikat o błędzie: niezgłoszony wyjątek java.lang.InterruptedException; musi zostać złapany lub ogłoszony wyrzuceniem. Czy przed użyciem metod Thread.sleep()lub jest wymagany jakiś krok wait()?
343 java  sleep 

20
Pakiet Maven / instalacja bez testu (pomiń testy)
Próbuję spakować mój projekt. Ale automatycznie uruchamia testy poprzedzające wykonanie pakowania. Testy wstawiają część zawartości do bazy danych. Nie tego chcę, muszę unikać uruchamiania testów podczas pakowania aplikacji. Czy ktoś wie, jak uruchomić pakiet bez testu?
343 java  maven 

30
Alternatywne klauzule PreparedStatement IN?
Jakie są najlepsze obejścia dla używania INklauzuli SQL z instancjami java.sql.PreparedStatement, które nie są obsługiwane dla wielu wartości z powodu problemów związanych z bezpieczeństwem ataku wstrzykiwania SQL: Jeden ?symbol zastępczy reprezentuje jedną wartość, a nie listę wartości. Rozważ następującą instrukcję SQL: SELECT my_column FROM my_table where search_column IN (?) Używanie …


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.