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
Dopasowanie do białych znaków Regex - Java
Interfejs API języka Java dla wyrażeń regularnych określa, które \sbędą pasować do białych znaków. Zatem wyrażenie regularne \\s\\spowinno pasować do dwóch spacji. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll(" "); Celem tego jest zastąpienie wszystkich wystąpień dwóch kolejnych białych znaków pojedynczą spacją. Jednak to w rzeczywistości nie …
106 java  regex  whitespace 

3
Jak porównać CDI i EJB? oddziaływać?
Trudno mi zrozumieć, jak te dwie osoby oddziałują na siebie i gdzie leży granica między nimi. Czy się pokrywają? Czy są między nimi zwolnienia? Wiem, że istnieją adnotacje związane z obydwoma, ale nie udało mi się znaleźć pełnej listy obu z krótkimi opisami. Nie jestem pewien, czy pomogłoby to wyjaśnić, …
106 java  ejb  java-ee-6  cdi 


18
Rozmiary dynamicznych tablic Java?
Mam klasę - xClass, którą chcę załadować do tablicy xClass, więc mam deklarację: xClass mysclass[] = new xClass[10]; myclass[0] = new xClass(); myclass[9] = new xClass(); Jednak nie wiem, czy będę potrzebować 10. Może potrzebuję 8, 12 lub jakakolwiek inna liczba. Nie dowiem się przed uruchomieniem. Czy mogę na bieżąco …
106 java 

11
Jak przechowywać datę / godzinę i znaczniki czasu w strefie czasowej UTC za pomocą JPA i Hibernate
Jak mogę skonfigurować JPA / Hibernate, aby przechowywać datę / godzinę w bazie danych jako strefę czasową UTC (GMT)? Rozważ tę jednostkę JPA z adnotacjami: public class Event { @Id public int id; @Temporal(TemporalType.TIMESTAMP) public java.util.Date date; } Jeśli data to 2008-luty-03 9:30 czasu pacyficznego (PST), to chcę, aby w …



3
Kiedy używać aktorów zamiast rozwiązań komunikacyjnych, takich jak WebSphere MQ lub Tibco Rendezvous?
Przeczytałem już pytanie i odpowiedzi na pytanie, jakie decyzje projektowe sprzyjałyby aktorom Scali zamiast JMS? . Zwykle używamy rozwiązań komunikacyjnych, które istnieją już od lat: albo implementacja JMS, taka jak WebSphere MQ lub Apache ActiveMQ jest używana do komunikacji Point-To-Point, albo Tibco Rendevous do przesyłania wiadomości w trybie Multicast. Są …
106 java  scala  jms  actor  akka 

8
Zarządzanie konstruktorami z wieloma parametrami w Javie
W niektórych naszych projektach istnieje hierarchia klas, która dodaje więcej parametrów w miarę postępu w łańcuchu. Na dole, niektóre klasy mogą mieć do 30 parametrów, z których 28 jest właśnie przekazywanych do super konstruktora. Przyznam, że używanie automatycznego DI przez coś takiego jak Guice byłoby fajne, ale z pewnych przyczyn …
106 java 


3
Jak de / serializować niezmienny obiekt bez domyślnego konstruktora przy użyciu ObjectMapper?
Chcę serializować i deserializować niezmienny obiekt przy użyciu com.fasterxml.jackson.databind.ObjectMapper. Niezmienna klasa wygląda następująco (tylko 3 atrybuty wewnętrzne, metody pobierające i konstruktory): public final class ImportResultItemImpl implements ImportResultItem { private final ImportResultItemType resultType; private final String message; private final String name; public ImportResultItemImpl(String name, ImportResultItemType resultType, String message) { super(); this.resultType …
106 java  json 

6
Calendar.getInstance (TimeZone.getTimeZone („UTC”)) nie zwraca czasu UTC
Jestem naprawdę zdezorientowany wynikiem, który otrzymuję przy Calendar.getInstance(TimeZone.getTimeZone("UTC"))wywołaniu metody, zwraca czas IST. Oto kod, którego użyłem Calendar cal_Two = Calendar.getInstance(TimeZone.getTimeZone("UTC")); System.out.println(cal_Two.getTime()); a otrzymałem odpowiedź: Sat Jan 25 15:44:18 IST 2014 Próbowałem więc zmienić domyślną strefę czasową na UTC, a potem sprawdziłem, czy działa dobrze Calendar cal_Two = Calendar.getInstance(TimeZone.getTimeZone("UTC")); System.out.println(cal_Two.getTime()); TimeZone …
106 java 

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.