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

11
Jak uruchomić plik wsadowy z mojej aplikacji Java?
W mojej aplikacji Java chcę uruchomić plik wsadowy, który wywołuje „ scons -Q implicit-deps-changed build\file_load_type export\file_load_type” Wygląda na to, że nie mogę nawet uruchomić mojego pliku wsadowego. Nie mam pomysłów. Oto, co mam w Javie: Runtime. getRuntime(). exec("build.bat", null, new File(".")); Wcześniej miałem plik Python Sconscript, który chciałem uruchomić, ale …

8
O co chodzi z „% n” Javy w printf?
Czytam Efektywną Javę i %nwszędzie używa ona znaku nowej linii. Używałem \nraczej z powodzeniem dla nowej linii w programach Java. Która z nich jest „właściwa”? Co jest nie tak \n? Dlaczego Java zmieniła tę konwencję C?
107 java  newline  printf 

17
Maksymalny rozmiar sterty Java 32-bitowej maszyny JVM w 64-bitowym systemie operacyjnym
Pytanie nie dotyczy maksymalnego rozmiaru sterty w 32-bitowym systemie operacyjnym, biorąc pod uwagę, że 32-bitowe systemy operacyjne mają maksymalny rozmiar adresowalnej pamięci wynoszący 4 GB, a maksymalny rozmiar sterty maszyny JVM zależy od tego, ile ciągłej wolnej pamięci można zarezerwować. Bardziej interesuje mnie znajomość maksymalnego (zarówno teoretycznego, jak i praktycznie …
107 java  jvm 


4
Dlaczego potrzebuję Transakcji w hibernacji do operacji tylko do odczytu?
Dlaczego potrzebuję Transakcji w hibernacji do operacji tylko do odczytu? Czy następująca transakcja powoduje zablokowanie bazy danych? Przykładowy kod do pobrania z DB: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything Czy mogę użyć session.close() zamiast tx.commit()?

3
Java EE 6 @ javax.annotation.ManagedBean vs @ javax.inject.Named vs @ javax.faces.ManagedBean
Czuję, że w specyfikacji Java EE 6 jest trochę bałaganu. Istnieje kilka zestawów adnotacji. Mamy javax.ejbadnotacje takie jak @Statefuli @Statelessdo tworzenia EJB. Istnieje również @javax.annotation.ManagedBeanmożliwość stworzenia zarządzanej fasoli. Są adnotacje w javax.enterprise.contextjak @SessionScopedi @RequestScoped. Co więcej, w pakiecie znajdują się również @ManagedBeani @SessionScoped/ @RequestScopedadnotacje javax.faces.bean. Aby jeszcze bardziej skomplikować sprawę, …

3
Jackson i odniesienie do typów ogólnych
Chcę użyć biblioteki JSON JACKSON dla metody ogólnej w następujący sposób: public MyRequest<T> tester() { TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } ... public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest() { return request; } public void setRequest(MyRequest<T> request) { this.request …
107 java  json  generics  jackson 

15
Selenium 2.53 nie działa w przeglądarce Firefox 47
Otrzymuję błąd podczas używania przeglądarki Firefox z WebDriver. org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Wersja przeglądarki Firefox: 47.0.0 Selen: 2,53,0 Windows 10 w wersji 64-bitowej Czy ktoś ma podobny problem lub jakiś pomysł, jakie jest na to rozwiązanie? Działa dobrze w przeglądarce Chrome, …



11
Co w Javie oznacza NaN?
Mam program, który próbuje zmniejszyć doubleliczbę do żądanej liczby. Wynik, który otrzymuję, to NaN. Co to NaNznaczy w Javie?
107 java  nan 

6
Jak skalować wątki według rdzeni procesora?
Chcę rozwiązać problem matematyczny z wieloma wątkami w Javie. mój problem matematyczny można podzielić na jednostki pracy, które chcę rozwiązać w kilku wątkach. Nie chcę, aby pracowała nad nim stała liczba wątków, ale zamiast tego liczba wątków odpowiadająca liczbie rdzeni procesora. Mój problem polega na tym, że nie mogłem znaleźć …

6
Dlaczego java.util.Optional nie można serializować, jak serializować obiekt za pomocą takich pól
Klasa Enum jest Serializable, więc nie ma problemu z serializacją obiektu za pomocą wyliczeń. W drugim przypadku klasa ma pola klasy java.util.Optional. W takim przypadku zgłaszany jest następujący wyjątek: java.io.NotSerializableException: java.util.Optional Jak sobie radzić z takimi klasami, jak je serializować? Czy można wysłać takie obiekty do zdalnego EJB lub przez …


14
Najczystszy sposób tworzenia łańcucha SQL w Javie
Chcę zbudować ciąg SQL, aby wykonywać operacje na bazie danych (aktualizacje, usuwanie, wstawianie, wybieranie, tego typu rzeczy) - zamiast okropnej metody łączenia ciągów używającej milionów znaków „+” i cudzysłowów, która jest w najlepszym przypadku nieczytelna - tam musi być lepszy sposób. Myślałem o użyciu MessageFormat - ale ma być używany …
107 java  sql  oracle  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.