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

6
podziel ciąg tylko w pierwszej instancji - java
Chcę podzielić ciąg znaków za pomocą znaku „=”. Ale chcę, żeby to podzieliło się tylko w pierwszej instancji. Jak mogę to zrobić ? Oto przykład JavaScript dla znaku '_', ale nie działa on dla mnie podzielony łańcuch tylko na pierwsze wystąpienie określonego znaku Przykład: apple=fruit table price=5 Kiedy próbuję String.split …
145 java  string  split 


7
Netty vs Apache MINA
Oba zapewniają mniej więcej taką samą funkcjonalność. Który powinienem wybrać, aby stworzyć mój wydajny serwer TCP? Jakie są zalety i wady? Linki referencyjne: Apache MINA ( źródło ) Netty ( źródło )

7
Jaka jest domyślna inicjalizacja tablicy w Javie?
Więc deklaruję i inicjalizuję tablicę int: static final int UN = 0; int[] arr = new int[size]; for (int i = 0; i < size; i++) { arr[i] = UN; } Powiedz, że zrobię to zamiast tego ... int[] arr = new int[5]; System.out.println(arr[0]); ... 0wydrukuje do standardu. Jeśli to …

9
Jak poprawnie zaimportować samopodpisany certyfikat do magazynu kluczy Java, który jest domyślnie dostępny dla wszystkich aplikacji Java?
Chcę zaimportować certyfikat z podpisem własnym do Javy, aby każda aplikacja Java, która spróbuje nawiązać połączenie SSL, będzie ufać temu certyfikatowi. Do tej pory udało mi się go zaimportować keytool -import -trustcacerts -noprompt -storepass changeit -alias $REMHOST -file $REMHOST.pem keytool -import -trustcacerts -noprompt -keystore cacerts -storepass changeit -alias $REMHOST -file …

27
Jak rozbić maszynę JVM?
Czytałem książkę o umiejętnościach programistycznych, w której autor pyta rozmówcę: „Jak załamać JVM?” Pomyślałem, że możesz to zrobić, pisząc nieskończoną pętlę for, która ostatecznie zużyje całą pamięć. Czy ktoś ma jakiś pomysł?
144 java  jvm 

11
Czytaj wiersz po linii
Biorąc pod uwagę ciąg, który nie jest zbyt długi, jaki jest najlepszy sposób na odczytanie go wiersz po wierszu? Wiem, że potrafisz: BufferedReader reader = new BufferedReader(new StringReader(<string>)); reader.readLine(); Innym sposobem byłoby pobranie podciągu na eol: final String eol = System.getProperty("line.separator"); output = output.substring(output.indexOf(eol + 1)); Jakieś inne, może prostsze …
144 java  string 



3
Jaka jest różnica między JPA a Spring Data JPA?
Jestem trochę zdezorientowany różnicą między Spring Data-JPA a JPA. Wiem o JPA, że jest to specyfikacja utrwalania obiektów Java w relacyjnej bazie danych przy użyciu popularnej technologii ORM. Innymi słowy, JPA dostarcza interfejsy i inne technologie ORM, implementuje interfejsy znane jako dostawca JPA, np. Hibernate. Czym dokładnie jest Spring Data …

10
Dlaczego kolekcje Java nie usuwają metod ogólnych?
Dlaczego Collection.remove (Object o) nie jest ogólna? Wydaje się, że Collection<E>mógłboolean remove(E o); Następnie, gdy przypadkowo spróbujesz usunąć (na przykład) Set<String>zamiast każdego pojedynczego ciągu z a Collection<String>, byłby to błąd czasu kompilacji zamiast późniejszego problemu z debugowaniem.

13
Jak iterować zakres dat w Javie?
W moim skrypcie muszę wykonać zestaw działań w zakresie dat, podając datę rozpoczęcia i zakończenia. Proszę o wskazówki, jak to osiągnąć za pomocą języka Java. for ( currentDate = starDate; currentDate < endDate; currentDate++) { } Wiem, że powyższy kod jest po prostu niemożliwy, ale robię to, aby pokazać Ci, …
144 java  date  iteration 


27
Utwórz ciąg zawierający n znaków
Czy w Javie istnieje sposób na utworzenie łańcucha o określonej liczbie określonego znaku? W moim przypadku musiałbym utworzyć ciąg z 10 spacjami. Mój obecny kod to: StringBuffer outputBuffer = new StringBuffer(length); for (int i = 0; i < length; i++){ outputBuffer.append(" "); } return outputBuffer.toString(); Czy istnieje lepszy sposób na …

17
Android RecyclerView dodawanie i usuwanie elementów
Mam RecyclerView z polem tekstowym TextView i krzyżowym przyciskiem ImageView. Mam przycisk poza widokiem recyklingu, który sprawia, że ​​przycisk krzyżowy ImageView jest widoczny / zniknął. Chcę usunąć element z widoku ponownego, po naciśnięciu przycisku krzyżowego elementów ImageView. Mój adapter: public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> implements View.OnClickListener, View.OnLongClickListener { private ArrayList<String> …

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.