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

9
błąd instrukcji case switch: wyrażenia case muszą być wyrażeniami stałymi
Moja instrukcja dotycząca przełącznika działa wczoraj doskonale. Ale kiedy uruchomiłem kod wcześniej tego ranka, zaćmienie dało mi błąd podkreślając instrukcje przypadku kolorem czerwonym i mówi: wyrażenia przypadku muszą być stałymi wyrażeniami, są stałe, nie wiem, co się stało. Oto mój kod poniżej: public void onClick(View src) { switch(src.getId()) { case …

2
Czy możemy przekonwertować tablicę bajtów na InputStream w Javie?
Czy możemy przekonwertować tablicę bajtów na InputStream w Javie? Szukałem w Internecie, ale nie mogłem go znaleźć. Mam metodę, która ma jako argument InputStream. InputStream, cphktóry mam, jest zakodowany w base64, więc musiałem go zdekodować za pomocą BASE64Decoder decoder = new BASE64Decoder(); byte[] decodedBytes = decoder.decodeBuffer(cph); Jak teraz decodedBytesponownie przekonwertować …
131 java  base64  inputstream 

7
Byte [] na InputStream lub OutputStream
Mam kolumnę blob w mojej tabeli bazy danych, której muszę użyć byte[]w moim programie Java jako mapowania i aby użyć tych danych, muszę przekonwertować je na InputStreamlub OutputStream. Ale nie wiem, co dzieje się wewnętrznie, kiedy to robię. Czy ktoś może mi krótko wyjaśnić, co się dzieje, kiedy dokonuję tej …

4
Jak stworzyć poprawny JSONArray w Javie używając JSONObject
jak mogę utworzyć obiekt JSON podobny do poniższego, w Javie przy użyciu JSONObject? { "employees": [ {"firstName": "John", "lastName": "Doe"}, {"firstName": "Anna", "lastName": "Smith"}, {"firstName": "Peter", "lastName": "Jones"} ], "manager": [ {"firstName": "John", "lastName": "Doe"}, {"firstName": "Anna", "lastName": "Smith"}, {"firstName": "Peter", "lastName": "Jones"} ] } Znalazłem wiele przykładów, ale nie …
131 java  json  arrays 


10
Zaszyfrować hasło w plikach konfiguracyjnych? [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 2 lata temu . Popraw to pytanie Mam program, który odczytuje informacje o serwerze z pliku konfiguracyjnego i chciałby zaszyfrować hasło w tej …

26
Hibernate: „Pole 'id' nie ma wartości domyślnej”
Mam do czynienia z prostym problemem związanym z Hibernacją, ale nie mogę go rozwiązać (niedostępność forów Hibernate z pewnością nie pomaga). Mam prostą klasę, którą chciałbym wytrwać, ale wciąż otrzymuję: SEVERE: Field 'id' doesn't have a default value Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not insert: [hibtest.model.Mensagem] at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103) at …

5
Jak przedstawić prosty komunikat ostrzegawczy w Javie?
Pochodzę z .NET i jestem tak przyzwyczajony do wywoływania Alert () w aplikacjach komputerowych. Jednak w tej aplikacji komputerowej java chcę tylko ostrzec wiadomość mówiącą „dziękuję za używanie java”, muszę przejść przez tyle cierpienia: (za pomocą JOptionPane) Czy istnieje prostszy sposób?
131 java  swing  joptionpane 


8
Dlaczego został zgłoszony wyjątek ConcurrentModificationException i jak go debugować
Używam Collection(a HashMapużywany pośrednio przez JPA, tak się dzieje), ale najwyraźniej losowo kod rzuca ConcurrentModificationException. Co to powoduje i jak rozwiązać ten problem? Może używając jakiejś synchronizacji? Oto pełny ślad stosu: Exception in thread "pool-1-thread-1" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at java.util.HashMap$ValueIterator.next(Unknown Source) at org.hibernate.collection.AbstractPersistentCollection$IteratorProxy.next(AbstractPersistentCollection.java:555) at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:296) at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:242) at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:219) …

13
Uzyskaj nazwę domeny z podanego adresu URL
Biorąc pod uwagę adres URL, chcę wyodrębnić nazwę domeny (nie powinna zawierać części „www”). Adres URL może zawierać http / https. Oto kod java, który napisałem. Chociaż wydaje się, że działa dobrze, czy jest jakieś lepsze podejście lub są jakieś skrajne przypadki, które mogą się nie udać. public static String …
130 java  url 

9
Jak uruchomić test Gradle, gdy wszystkie testy są aktualne?
Mam skonfigurowany skrypt ocen. Kiedy wykonuję kompilację Gradle, wszystko działa i uruchamia testy jUnit. Po tym, gdy uruchamiam test Gradle, otrzymuję następujące informacje: C:\Users\..\..\Project>gradle test :compileJava UP-TO-DATE :processResources UP-TO-DATE :classes UP-TO-DATE :compileTestJava UP-TO-DATE :processTestResources UP-TO-DATE :testClasses UP-TO-DATE :test UP-TO-DATE Kiedy wykonuję gradle clean, to oczywiście Gradle działa ... Chcę mieć …

5
Gradle, „sourceCompatibility” czy „targetCompatibility”?
Jaki jest związek / różnica między sourceCompatibilityi targetCompatibility? Co się dzieje, gdy mają różne wartości? Według dokumentacji Gradle : sourceCompatibilityto „Zgodność wersji Java do użycia podczas kompilowania źródła Java”. targetCompatibilityto „Wersja Java do generowania klas”. Rozumiem, że targetCompatibilitywygeneruje kod bajtowy Java zgodny z określoną wersją języka Java. Czy jest to …
130 gradle  java 


14
Jar Mismatch Znaleziono 2 wersje android-support-v4.jar na liście zależności
Próbuję stworzyć 2 wersje aplikacji na Androida (darmowe / płatne). Mam bibliotekę Androida, która zawiera pliki wspólne dla obu. Utworzyłem nowy projekt na Androida i próbuję użyć biblioteki, ale pojawia się następujący błąd: Found 2 versions of android-support-v4.jar in the dependency list, but not all the versions are identical (check …
130 java  android  jar 

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.