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

10
System.currentTimeMillis vs System.nanoTime
Dokładność vs. Precyzja Chciałbym wiedzieć, czy powinienem używać System.currentTimeMillis () czy System.nanoTime () podczas aktualizacji pozycji mojego obiektu w mojej grze? Ich zmiana ruchu jest wprost proporcjonalna do czasu, jaki upłynął od ostatniego połączenia i chcę być tak precyzyjny, jak to możliwe. Czytałem, że istnieją poważne problemy z rozdzielczością czasową …


29
Najbardziej efektywny sposób na zwiększenie wartości mapy w Javie
Mam nadzieję, że to pytanie nie jest uważane za zbyt podstawowe dla tego forum, ale zobaczymy. Zastanawiam się, jak refaktoryzować kod, aby uzyskać lepszą wydajność, która jest uruchamiana kilka razy. Załóżmy, że tworzę listę częstotliwości słów, korzystając z mapy (prawdopodobnie HashMap), w której każdy klucz jest ciągiem ze słowem, które …

26
Java: powiadomienie () vs. powiadomienie ponownie () od nowa
На этот вопрос есть ответы на Stack Overflow на русском : В чем отличие Powiadom, Powiadom? Jeśli jeden Googles dla „różnicy między notify()i notifyAll()”, pojawi się wiele wyjaśnień (pomijając akapity javadoc). To wszystko sprowadza się do liczby wątków oczekujących jest obudzony: jeden w notify()i wszystkie in notifyAll(). Jednak (jeśli dobrze …


6
Jak skonfigurować kodowanie w Maven?
Kiedy uruchamiam maven installprojekt maven z wieloma modułami, zawsze otrzymuję następujące dane wyjściowe: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Więc trochę googlowałem, ale wszystko, co mogę znaleźć, to to, że muszę dodać: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> ... do mojego pom.xml. Ale …


16
Dlaczego Java nie obsługuje podpisów int?
Dlaczego Java nie obsługuje obsługi liczb całkowitych bez znaku? Wydaje mi się, że jest to dziwne pominięcie, biorąc pod uwagę, że pozwalają one na napisanie kodu, który rzadziej powoduje przepełnienie na nieoczekiwanie dużych danych wejściowych. Co więcej, używanie liczb całkowitych bez znaku może być formą samokontroli, ponieważ wskazują one, że …



25
Czy konwertować ciąg znaków zrzutu szesnastkowego na tablicę bajtów za pomocą Java?
Szukam sposobu na konwersję długiego łańcucha (ze zrzutu), który reprezentuje wartości szesnastkowe w tablicy bajtów. Nie potrafiłbym sformułować tego lepiej niż osoba, która zadała to samo pytanie tutaj . Ale aby zachować oryginalność, sformułuję to po swojemu: załóżmy, że mam ciąg "00A0BF", który chciałbym interpretować jako byte[] {0x00,0xA0,0xBf} co powinienem …
372 java  byte  hex  dump 

28
Jaki jest najlepszy sposób na implementację stałych w Javie? [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. Widziałem takie przykłady: public class MaxSeconds { …
372 java  constants 



15
Jakie są przyczyny i jakie są różnice między NoClassDefFoundError a ClassNotFoundException?
Jaka jest różnica między NoClassDefFoundErrori ClassNotFoundException? Co powoduje ich wyrzucenie? Jak można je rozwiązać? Często napotykam te rzuty podczas modyfikowania istniejącego kodu, aby zawierał nowe pliki jar. Uderzyłem je zarówno po stronie klienta, jak i po stronie serwera dla aplikacji Java dystrybuowanej za pośrednictwem WebStart. Możliwe przyczyny, z którymi się …

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.