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

8
Uwierzytelnianie certyfikatu klienta Java HTTPS
Jestem dość nowy HTTPS/SSL/TLSi jestem trochę zdezorientowany, co dokładnie klienci powinni przedstawić podczas uwierzytelniania za pomocą certyfikatów. Piszę klienta Java, który musi wykonać proste POSTdane do konkretnego URL. Ta część działa dobrze, jedynym problemem jest to, że należy to zrobić HTTPS. Ta HTTPSczęść jest dość łatwa w obsłudze (z HTTPclientwbudowanym …

6
Jak usunąć wszystkie wywołania zwrotne z programu obsługi?
Mam moduł obsługi z mojego poddziałania, który został wywołany przez główne działanie . Ten moduł obsługi jest używany przez podklasy postDelayniektórych Runnables i nie mogę nimi zarządzać. Teraz, w onStopprzypadku, muszę je usunąć przed zakończeniem działania (jakoś zadzwoniłem finish(), ale wciąż dzwoni ponownie). Czy istnieje sposób na usunięcie wszystkich wywołań …




27
Jak rozwiązać błąd java.lang.NoClassDefFoundError?
Próbowałem obu przykładów z samouczków Java Oracle . Oba kompilują się dobrze, ale w czasie wykonywania oba pojawiają się z tym błędem: Exception in thread "main" java.lang.NoClassDefFoundError: graphics/shapes/Square at Main.main(Main.java:7) Caused by: java.lang.ClassNotFoundException: graphics.shapes.Square at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... …

19
Jak utworzyć usługę systemu Windows z aplikacji Java
Właśnie odziedziczyłem aplikację Java, którą należy zainstalować jako usługę na XP i Vista. Minęło około 8 lat, odkąd korzystałem z systemu Windows w dowolnej formie i nigdy nie musiałem tworzyć usługi, nie mówiąc już o aplikacji Java (mam słoik na aplikację i jeden słoik zależności - log4j ). Jaka magia …

6
Porównywanie ciągów z ==, które są zadeklarowane jako końcowe w Javie
Mam proste pytanie dotyczące napisów w Javie. Następny segment prostego kodu po prostu łączy dwa ciągi, a następnie porównuje je ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); Wyrażenie porównania concat=="string"zwraca falsejako oczywiste (rozumiem różnicę między equals()i ==). Gdy te dwa ciągi zostaną zadeklarowane w ten finalsposób, final String str1="str"; …
220 java  string  final 

10
Sformatuj zmiennoprzecinkowe do n miejsc dziesiętnych
Muszę sformatować liczbę zmiennoprzecinkową do „n” miejsc dziesiętnych. próbował BigDecimal, ale zwracana wartość jest nieprawidłowa ... public static float Redondear(float pNumero, int pCantidadDecimales) { // the function is call with the values Redondear(625.3f, 2) BigDecimal value = new BigDecimal(pNumero); value = value.setScale(pCantidadDecimales, RoundingMode.HALF_EVEN); // here the value is correct (625.30) …

9
Zmienny i podwójny typ danych w Javie
Typ danych zmiennoprzecinkowych to 32-bitowy zmiennoprzecinkowy IEEE 754 o pojedynczej precyzji, a podwójny typ danych to 64-bitowy zmiennoprzecinkowy IEEE 754 o podwójnej precyzji. Co to znaczy? A kiedy powinienem używać float zamiast double lub vice versa?

9
Mockito. Sprawdź argumenty metody
Googlowałem na ten temat, ale nie znalazłem nic istotnego. Mam coś takiego: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new Testeable(); testableObj.setMockeable(mock); command.runtestmethod(); Teraz chcę sprawdzić, czy to mymethod(Object o), co nazywa się wewnątrz runtestmethod(), zostało wywołane z Obiektem o, a nie z żadnym innym. …

27
Spring RestTemplate - jak włączyć pełne debugowanie / rejestrowanie żądań / odpowiedzi?
Używam Spring RestTemplate od jakiegoś czasu i konsekwentnie uderzam w ścianę, gdy próbuję debugować jego żądania i odpowiedzi. Zasadniczo chcę zobaczyć te same rzeczy, co widzę, gdy używam curl z włączoną opcją „verbose”. Na przykład : curl -v http://twitter.com/statuses/public_timeline.rss Wyświetla zarówno przesłane dane, jak i otrzymane dane (w tym nagłówki, …

28
Dlaczego zwykle używamy || ponad | Jaka jest różnica?
Zastanawiam się tylko, dlaczego zwykle używamy logicznej OR ||między dwoma logicznymi OR |, a nie bitowymi OR , chociaż oba działają dobrze. Mam na myśli, spójrz na następujące: if(true | true) // pass if(true | false) // pass if(false | true) // pass if(false | false) // no pass if(true …

17
Jak korzystać z plików właściwości Java?
Mam listę par klucz / wartość wartości konfiguracyjnych, które chcę przechowywać jako pliki właściwości Java, a następnie ładować i iterować. Pytania: Czy muszę przechowywać plik w tym samym pakiecie co klasa, która je załaduje, czy może jest jakieś konkretne miejsce, w którym powinien zostać umieszczony? Czy plik musi kończyć się …
219 java  properties 

12
Jak przekonwertować z int na Long w Javie?
Ciągle znajduję zarówno tutaj, jak i w Google, którzy mają problemy z przejściem longdo, inta nie na odwrót. Jednak jestem pewien, że nie jestem jedyną osobą, która ma uruchomić w tym scenariuszu przed pójściem od intcelu Long. Jedyne inne odpowiedzi, jakie znalazłem, to „po prostu ustaw jako długie”, co tak …

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.