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


21
Zrozumienie sprawdzonych i niesprawdzonych wyjątków w Javie
Tak powiedział Joshua Bloch w „ Effective Java ” Użyj sprawdzonych wyjątków dla warunków do odzyskania i wyjątków czasu wykonywania dla błędów programowania (pozycja 58 w 2. edycji) Zobaczmy, czy dobrze to rozumiem. Oto moje rozumienie sprawdzonego wyjątku: try{ String userInput = //read in user input Long id = Long.parseLong(userInput); …

24
Czy mogę dodać słoiki do ścieżki klas maven 2 bez ich instalowania?
Maven2 doprowadza mnie do szału podczas fazy eksperymentowania / szybkiej i brudnej makiety. Mam pom.xmlplik, który definiuje zależności dla frameworka aplikacji sieci web, którego chcę używać, i mogę szybko wygenerować projekty początkowe z tego pliku. Czasami jednak chcę połączyć się z biblioteką innej firmy, która nie ma jeszcze pom.xmlzdefiniowanego pliku, …
700 java  maven-2 



11
Różnice między Oracle JDK a OpenJDK
UWAGA: To pytanie pochodzi z 2014 r. Począwszy od wersji Java 11 OpenJDK i Oracle JDK są zbieżne. Czy są jakieś istotne różnice między Oracle a OpenJDK? Na przykład, czy czyszczenie pamięci i inne parametry JVM są takie same? Czy GC działa inaczej między nimi?
699 java  difference 


10
Jaka jest różnica między @Inject a @Autowired w Spring Framework? Którego użyć pod jakim warunkiem?
Przeglądam blogi na SpringSource, a na jednym z blogów autor używa @Injecti przypuszczam, że on też może z niego korzystać @Autowired. Oto fragment kodu: @Inject private CustomerOrderService customerOrderService; Nie jestem pewien różnicy między @Injecti @Autowireddoceniłbym to, gdyby ktoś wyjaśnił ich różnicę i którego użyć w jakiej sytuacji?

15
Różnica między <kontekstem: annotacja-config> a <kontekstem: skanowanie komponentów>
Uczę się wiosny 3 i wydaje mi się, że nie rozumiem funkcjonalności stojącej za &lt;context:annotation-config&gt;i &lt;context:component-scan&gt;. Z tego co czytałem wydają się obsługiwać różne adnotacje ( @Required, @Autowiredetc vs @Component, @Repository, @Serviceetc), ale również z tego co czytałem rejestrują te same procesory fasola pocztowe klas. Mylić mnie jeszcze bardziej, jest …

13
Jak przesłać pliki na serwer za pomocą JSP / Servlet?
Jak mogę wgrać pliki na serwer za pomocą JSP / Servlet? Próbowałem tego: &lt;form action="upload" method="post"&gt; &lt;input type="text" name="description" /&gt; &lt;input type="file" name="file" /&gt; &lt;input type="submit" /&gt; &lt;/form&gt; Jednak dostaję tylko nazwę pliku, a nie treść pliku. Kiedy dodam enctype="multipart/form-data"do &lt;form&gt;, następnie request.getParameter()wraca null. Podczas badań natknąłem się na Apache …


30
Usuwanie białych znaków z ciągów znaków w Javie
Mam taki ciąg: mysz = "name=john age=13 year=2001"; Chcę usunąć białe znaki w ciągu. Próbowałem, trim()ale to usuwa tylko białe spacje przed i po całym ciągu. Próbowałem też, replaceAll("\\W", "")ale potem =również został usunięty. Jak mogę uzyskać ciąg za pomocą: mysz2 = "name=johnage=13year=2001"
684 java  whitespace 

19
Skaner pomija nextLine () po użyciu next () lub nextFoo ()?
Korzystam z Scannermetod nextInt()i nextLine()do odczytu danych wejściowych. To wygląda tak: System.out.println("Enter numerical value"); int option; option = input.nextInt(); // Read numerical value from input System.out.println("Enter 1st string"); String string1 = input.nextLine(); // Read 1st string (this is skipped) System.out.println("Enter 2nd string"); String string2 = input.nextLine(); // Read 2nd 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.