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

3
Dlaczego wielokrotne dodawanie 0,1 pozostaje bezstratne?
Wiem, że 0.1liczby dziesiętnej nie można dokładnie przedstawić za pomocą skończonej liczby binarnej ( wyjaśnienie ), więc double n = 0.1straci pewną precyzję i nie będzie dokładnie 0.1. Z drugiej strony 0.5może być reprezentowany właśnie dlatego, że jest 0.5 = 1/2 = 0.1b. Powiedziawszy, że jest zrozumiałe, 0.1 trzykrotne dodanie …

7
Java: liczba całkowita równa się vs. ==
Począwszy od Javy 1.5, można Integerz niej korzystać intw wielu sytuacjach. Jednak znalazłem potencjalną wadę w moim kodzie, która trochę mnie zaskoczyła. Poniższy kod: Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt != cdsCt) mismatch = true; wydawało się, …



19
Jaki jest najprostszy sposób przekonwertowania ciągu Java ze wszystkich wielkich liter (słów oddzielonych podkreśleniem) na CamelCase (bez separatorów słów)?
Tytuł mówi wszystko. Jaki jest najprostszy / najbardziej elegancki sposób, w jaki mogę przekonwertować w Javie ciąg znaków z formatu "THIS_IS_AN_EXAMPLE_STRING"na format „ ThisIsAnExampleString”? Wydaje mi się, że musi istnieć co najmniej jeden sposób, aby to zrobić, używając String.replaceAll()i wyrażenia regularnego. Moje wstępne przemyślenia są następujące: _dodaj znak podkreślenia ( …
152 java  regex  string 


4
javax.transaction.Transactional vs org.springframework.transaction.annotation.Transactional
Nie rozumiem, jaka jest rzeczywista różnica między adnotacjami javax.transaction.Transactionala org.springframework.transaction.annotation.Transactional? Czy org.springframework.transaction.annotation.Transactionaljest przedłużeniem, javax.transaction.Transactionalczy też mają zupełnie inne znaczenie? Kiedy należy użyć każdego z nich? Wiosna @Transactinalw warstwie serwisowej i javax w DAO? Dzięki za odpowiedź.

14
Format Java 8 LocalDate Jackson
Dla java.util.Date kiedy to zrobię @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; następnie w żądaniu JSON, kiedy wysyłam { {"dateOfBirth":"01/01/2000"} } to działa. Jak mam to zrobić dla pola LocalDate Java 8 ? Próbowałem mieć @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; To nie zadziałało. Czy …
152 java  json  jackson  jax-rs  resteasy 


19
Wydajność bibliotek matematycznych Java Matrix? [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 prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
151 java  math  matrix  performance 



11
Ostateczna wersja Java a stała C ++
Java dla programistów C ++ Tutorial mówi, że (kulminacyjnym jest moje własne): Słowo kluczowe final jest mniej więcej równoważne z const w C ++ Co w tym kontekście oznacza „z grubsza”? Czy nie są dokładnie takie same? Jakie są różnice, jeśli w ogóle?
151 java  c++  const  final 


10
Odczytaj adres URL do ciągu w kilku wierszach kodu java
Próbuję znaleźć odpowiednik Java do Groovy'ego: String content = "http://www.google.com".toURL().getText(); Chcę czytać treść z adresu URL na ciąg. Nie chcę zanieczyszczać mojego kodu buforowanymi strumieniami i pętlami dla tak prostego zadania. Zajrzałem do HttpClient Apache, ale nie widzę też implementacji jednego lub dwóch wierszy.
151 java  http  url 

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.