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

18
Kompilowanie kodu Java 7 przez Maven
Moje listy plików pom <project> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> ... Jednak mvn clean installdostaję [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Failure executing javac, but could not parse …
155 java  maven 

5
Jaka jest różnica między dołączaniem plików za pomocą dyrektywy JSP include, JSP include action a użyciem plików znaczników JSP?
Wygląda na to, że istnieją dwie metody tworzenia szablonów w JSP. W tym pliki z jednym z tych wyciągów <%@ include file="foo.html" %> <jsp:include page="foo.html" /> lub używając plików znaczników JSP // Save this as mytag.tag <%@ tag description="Description" pageEncoding="UTF-8"%> <html> <head> </head> <body> <jsp:doBody/> </body> </html> A na innej …
155 java  jsp  include  jsp-tags  tagfile 

10
Scanner vs. StringTokenizer vs. String.Split
Właśnie dowiedziałem się o klasie Scanner w Javie i teraz zastanawiam się, jak porównuje / konkuruje z StringTokenizer i String.Split. Wiem, że StringTokenizer i String.Split działają tylko na ciągach znaków, więc dlaczego miałbym chcieć używać Scanner for a String? Czy Scanner ma być po prostu kompleksowym rozwiązaniem do rozdzielania?

9
Dlaczego Double.NaN == Double.NaN zwraca false?
Właśnie studiowałem pytania OCPJP i znalazłem ten dziwny kod: public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } Kiedy uruchomiłem kod, otrzymałem: false true Jaki jest wynik, falsegdy porównujemy dwie rzeczy, które wyglądają tak samo? Co to NaNznaczy?
155 java  floating-point  nan  scjp  ocpjp 



28
Jak porównać dwa ciągi wersji w Javie?
Czy istnieje standardowy idiom do porównywania numerów wersji? Nie mogę po prostu użyć prostego porównania StringTo, ponieważ nie wiem jeszcze, jaka będzie maksymalna liczba wydań punktowych. Muszę porównać wersje i upewnić się, że są prawdziwe: 1.0 < 1.1 1.0.1 < 1.1 1.9 < 1.10

11
Dodatek do BigDecimal
Chcę zrobić kilka prostych sum z pewnymi wartościami walutowymi wyrażonymi BigDecimalczcionką. BigDecimal test = new BigDecimal(0); System.out.println(test); test.add(new BigDecimal(30)); System.out.println(test); test.add(new BigDecimal(45)); System.out.println(test); Oczywiście nie rozumiem dobrze BigDecimalarytmetyki, zobacz wyniki za. Test 0 0 0 Czy ktoś może mi pomóc?
155 java  bigdecimal 

17
Jak uruchomić skrypt powłoki Unix z kodu Java?
Uruchomienie polecenia Unix z poziomu Javy jest dość proste. Runtime.getRuntime().exec(myCommand); Ale czy można uruchomić skrypt powłoki Unix z kodu Java? Jeśli tak, czy dobrą praktyką byłoby uruchomienie skryptu powłoki z poziomu kodu Java?
155 java  unix  shell 

12
Wyjątek wrzucony w catch i wreszcie klauzula
W pytaniu do Javy na uniwersytecie był taki fragment kodu: class MyExc1 extends Exception {} class MyExc2 extends Exception {} class MyExc3 extends MyExc2 {} public class C1 { public static void main(String[] args) throws Exception { try { System.out.print(1); q(); } catch (Exception i) { throw new MyExc2(); } …
155 java  exception 


13
Jak wstawić znak do ciągu w określonej pozycji?
Otrzymuję int6-cyfrową wartość. Chcę go wyświetlić jako Stringz kropką dziesiętną (.) Na 2 cyfry od końca int. Chciałem użyć, floatale zasugerowano użycie Stringdla lepszego wyświetlania (zamiast 1234.5będzie 1234.50). Dlatego potrzebuję funkcji, która przyjmie intparametr as i zwróci odpowiednio sformatowany Stringz przecinkiem dziesiętnym 2 cyfry od końca. Mówić: int j= 123456 …
155 java  string  casting 


7
Jak zbudować słoik ze źródłami za pomocą gradle
Pracuję z projektem open source, który jest zbudowany z Gradle. Chciałbym wygenerować plik (projekt) -sources.jar, który mogę załadować do mojego IDE (IntelliJ IDEA) i debugować za pośrednictwem projektu. Wiem, jak załadować plik, jeśli mogę go wygenerować. Przejrzałem dostępne zadania gradle dla projektu i nie ma takiego, który generuje plik jar …
155 java  jar  gradle 

11
Java Runtime.getRuntime (): pobieranie danych wyjściowych z wykonania programu wiersza poleceń
Używam środowiska wykonawczego do uruchamiania poleceń wiersza polecenia z mojego programu Java. Jednak nie jestem świadomy tego, w jaki sposób mogę uzyskać dane wyjściowe zwracane przez polecenie. Oto mój kod: Runtime rt = Runtime.getRuntime(); String[] commands = {"system.exe", "-send" , argument}; Process proc = rt.exec(commands); Próbowałem, System.out.println(proc);ale to nic nie …
155 java  runtime 

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.