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

12
Jakich narzędzi do analizy kodu używasz w projektach Java? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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, aby uzyskać …


6
Hibernate, @SequenceGenerator iocationSize
Wszyscy znamy domyślne zachowanie Hibernate'a podczas używania @SequenceGenerator- zwiększa rzeczywistą sekwencję bazy danych o jeden , pomnóż tę wartość o 50 ( allocationSizewartość domyślna ) - a następnie używa tej wartości jako identyfikatora jednostki. Jest to nieprawidłowe zachowanie i sprzeczne ze specyfikacją, która mówi: ocationSize - (opcjonalne) kwota do zwiększenia …
117 java  hibernate  jpa  hilo 

6
InputStream z adresu URL
Jak uzyskać InputStream z adresu URL? na przykład chcę pobrać plik pod adresem URL wwww.somewebsite.com/a.txti odczytać go jako strumień wejściowy w Javie za pośrednictwem serwletu. próbowałem InputStream is = new FileInputStream("wwww.somewebsite.com/a.txt"); ale otrzymałem błąd: java.io.FileNotFoundException
117 java  url  inputstream 


23
Wyjątek Nie znaleziono klasy podczas uruchamiania testu JUnit
Otrzymuję ten błąd podczas uruchamiania testu JUnit w Eclipse: Class not found com.myproject.server.MyTest java.lang.ClassNotFoundException: com.myproject.server.MyTest 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:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) Próbowałem dodać JUnitbibliotekę w ścieżce klas, chociaż używam mavena, a …
117 java  eclipse  junit 

6
Ustawianie JDK w Eclipse
Mam dwa JDK dla Javy 6 i 7. Chcę zbudować swój projekt przy użyciu obu. Początkowo budowaliśmy tylko przeciwko 1.6. Widzę, że w ustawieniach projektu mogę wybrać 1.5, 1.6 1.7 jako poziom kompilatora. W jaki sposób te opcje są dodawane do IDE? Nigdy nie instalowałem Javy 1.5. Załóżmy, że chcę …
117 eclipse  java 

9
Jak bezpiecznie zakodować ciąg w Javie jako nazwę pliku?
Otrzymuję ciąg z zewnętrznego procesu. Chcę użyć tego ciągu, aby utworzyć nazwę pliku, a następnie zapisać do tego pliku. Oto mój fragment kodu, aby to zrobić: String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = new PrintWriter(currentFile); Jeśli s zawiera nieprawidłowy …
117 java  string  file  encoding 

4
Jaka jest różnica między List.of i Arrays.asList?
Java 9 wprowadziła nowe metody fabryczne dla list List.of: List<String> strings = List.of("first", "second"); Jaka jest różnica między poprzednią a nową opcją? To znaczy, jaka jest różnica między tym: Arrays.asList(1, 2, 3); i to: List.of(1, 2, 3);
117 java  list  java-9 

7
Najlepszy sposób na stworzenie pustej mapy w Javie
Muszę stworzyć pustą mapę. if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; Problem polega na tym, że powyższy kod generuje takie ostrzeżenie: Bezpieczeństwo typów: Niezaznaczone rzutowanie z mapy do HashMap Jaki jest najlepszy sposób na stworzenie tej pustej mapy?

10
Początkowe bajty są niepoprawne po odszyfrowaniu Java AES / CBC
Co jest nie tak z następującym przykładem? Problem polega na tym, że pierwsza część odszyfrowanego ciągu jest nonsensowna. Jednak reszta jest w porządku, dostaję ... Result: `£eB6O�geS��i are you? Have a nice day. @Test public void testEncrypt() { try { String s = "Hello there. How are you? Have a …
116 java  encryption  aes 

14
Konwertować ciąg JSON na obiekt w Javie ME?
Czy w Javie / J2ME istnieje sposób na przekonwertowanie łańcucha, na przykład: {name:"MyNode", width:200, height:100} do wewnętrznej reprezentacji Object tego samego w jednej linii kodu? Ponieważ obecna metoda jest zbyt żmudna: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); Może biblioteka JSON?

6
Jak mogę odczytać plik tekstowy w systemie Android?
Chcę przeczytać tekst z pliku tekstowego. W poniższym kodzie występuje wyjątek (oznacza to, że przechodzi do catchbloku). Umieściłem plik tekstowy w folderze aplikacji. Gdzie mam umieścić ten plik tekstowy (mani.txt), aby go poprawnie przeczytać? try { InputStream instream = openFileInput("E:\\test\\src\\com\\test\\mani.txt"); if (instream != null) { InputStreamReader inputreader = new InputStreamReader(instream); …

8
Interfejsy z polami statycznymi w Javie do udostępniania „stałych”
Przyglądam się niektórym projektom Java o otwartym kodzie źródłowym, aby dostać się do Javy i zauważam, że wiele z nich ma interfejs „stałych”. Na przykład processing.org ma interfejs o nazwie PConstants.java , a większość innych klas podstawowych implementuje ten interfejs. Interfejs jest usiany statycznymi elementami. Czy istnieje powód takiego podejścia, …
116 java 

5
Jak przekonwertować FileInputStream na InputStream? [Zamknięte]
Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie racjonalnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy . Zamknięte 7 lat temu . Chcę tylko przekonwertować a …

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.