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

5
Jak uruchomić pliki Java .class?
Skompilowałem program HelloWorld i używam wiersza polecenia, aby go uruchomić. Plik .class nosi nazwę HelloWorld2.class Plik znajduje się w C: \ Users \ Matt \ workspace \ HelloWorld2 \ bin Oto, co otrzymuję, gdy przechodzę do wiersza poleceń i wpisuję „Java HelloWorld2”: C:\Users\Matt>Java HelloWorld2 Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld2 …
81 java  compilation 

16
HttpURLConnection Nieprawidłowa metoda HTTP: PATCH
Kiedy próbuję użyć niestandardowej metody HTTP, takiej jak PATCH z URLConnection: HttpURLConnection conn = (HttpURLConnection) new URL("http://example.com").openConnection(); conn.setRequestMethod("PATCH"); Dostaję wyjątek: java.net.ProtocolException: Invalid HTTP method: PATCH at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:440) Korzystanie z interfejsu API wyższego poziomu, takiego jak Jersey, generuje ten sam błąd. Czy istnieje obejście problemu wysyłania żądania HTTP PATCH?




8
Niech konsola zaczeka na zamknięcie danych wejściowych użytkownika
Mam aplikację konsolową, która po wykonaniu swoich zadań musi przekazać użytkownikowi informację zwrotną typu „operacja zakończona” lub „operacja nie powiodła się” oraz szczegółowy opis błędu. Rzecz w tym, że jeśli po prostu „pozwolę mu działać”, komunikat wyjściowy zostanie wydrukowany, ale konsola zamknie się wkrótce potem, nie pozostawiając czasu na przeczytanie …



9
Czy istnieje implementacja dostawcy OAuth 2.0 w języku Java? (nie klient OAuth) [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Zasadniczo chcę chronić moje interfejsy API za pomocą OAuth 2.0 i zaimplementować dostawcę OAuth, aby umożliwić …

1
Jak zaimplementować niestandardowy zwijany pasek narzędzi w systemie Android?
Korzystanie z tego samouczka do implementacji wzorca elastycznej przestrzeni (tego ze zwijanym paskiem narzędzi). Staram się osiągnąć podobny efekt jak w działaniu Lollipop Contacts , które na początku wchodząc w działanie, widoki to tylko część nagłówka obrazka: Następnie użytkownik może przewinąć układ pod obrazem, aby odsłonić więcej, aż osiągnie maksimum: …

7
Konwersja tablicy obiektów na tablicę ich typów pierwotnych
Jeśli masz tablicę obiektów Java, które mają typ pierwotny (na przykład Byte, Integer, Char itp.). Czy istnieje zgrabny sposób na przekształcenie go w tablicę typu pierwotnego? W szczególności można to zrobić bez konieczności tworzenia nowej tablicy i przeglądania zawartości w pętli. Na przykład dane Integer[] array jaki jest najładniejszy sposób …


7
nie można wywołać metody String.isEmpty () w systemie Android
W mojej aplikacji na Androida nie mogę używać funkcji String.isEmpty (), która znajduje się w JDK 1.6. Android 2.1 lib nie ma tej funkcji w klasie java.lang.String Próbowałem wprowadzić bibliotekę JRE System do mojego projektu, ponieważ ma taką funkcję, ale nie było efektów. Jak mogę rozwiązać ten problem i pozwolić …
80 java  android 

2
Zezwolenie na zapis na karcie SD
Chciałbym, aby moja aplikacja zarchiwizowała bazę danych aplikacji na karcie SD. W moim kodzie sprawdzam, czy katalog canWrite()istnieje, a jeśli nie, wrzucam plik IOException. W tym konkretnym przypadku próbuję skopiować plik db do katalogu głównego na karcie SD, ale rzuca plik IOException. Jak mogę zmienić uprawnienia do folderu / pliku, …
80 java  android 

4
Co oznacza próg w Log4J?
Mam log4jwłaściwości jak poniżej. Wszystko, co jest zalogowane, TextProcessor.logjest powyżej poziomu WARN. Nie rozumiem progu, który jest ustawiony tutaj do debugowania. Czy ktoś może wyjaśnić, co robi próg? log4j.logger.TextProcessor=warn,TextProcessor log4j.appender.TextProcessor=org.apache.log4j.RollingFileAppender log4j.appender.TextProcessor.File=C:/project/logs/TextProcessor.log log4j.appender.TextProcessor.MaxFileSize=10MB log4j.appender.TextProcessor.MaxBackupIndex=10 log4j.appender.TextProcessor.Threshold=debug log4j.appender.TextProcessor.layout=org.apache.log4j.PatternLayout log4j.appender.TextProcessor.layout.ConversionPattern=[%d] [%5p] (%F:%L) - %m%n
80 java  logging  log4j 

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.