Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.


15
Schwerwiegender Fehler beim Kompilieren: ungültige Zielversion: 1.8 -> [Hilfe 1]
Ähnliches Problem wie bei einer ungültigen Zielversion: 1.7, aber nachdem ich dem Blog gefolgt bin, ist mein Problem immer noch ungelöst. Fehler beim Ausführen des Ziels org.apache.maven.plugins: maven-compiler-plugin: 3.1: Kompilieren (Standardkompilieren) im Projekt hm_app: Schwerwiegender Fehler beim Kompilieren: ungültige Zielversion: 1.8 -> [Hilfe 1] Ich folgte als Tutorial, als ich …
170 java  maven 

8
So erhalten Sie UserDetails für aktive Benutzer
Wenn ich in meinen Controllern den aktiven (angemeldeten) Benutzer benötige, gehe ich wie folgt vor, um meine UserDetailsImplementierung zu erhalten: User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Es funktioniert gut, aber ich würde denken, dass der Frühling in einem solchen Fall das Leben leichter machen könnte. Gibt es eine Möglichkeit, das UserDetailsAutowire …

6
Java-Ausnahme nicht abgefangen?
Ich habe ein kleines theoretisches Problem mit Try-Catch-Konstruktionen. Ich habe gestern eine praktische Prüfung über Java abgelegt und verstehe folgendes Beispiel nicht: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally { System.out.print("C"); throw new Exception("3"); } } catch (Exception …

10
NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder
Es gibt ein Problem mit der Android Appcompat v7-Bibliothek auf Samsung-Geräten mit Android 4.2. Ich bekomme immer wieder Abstürze mit dem folgenden Stack-Trace in meiner Entwicklerkonsole: java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder at android.support.v7.widget.PopupMenu.<init>(PopupMenu.java:66) at com.[my-package-name].CustomActivity$5.onClick(CustomActivity.java:215) at android.view.View.performClick(View.java:4222) at android.view.View$PerformClick.run(View.java:17620) at android.os.Handler.handleCallback(Handler.java:800) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5391) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at …

17
Sortieren Sie ein Array in Java
Ich versuche ein Programm zu erstellen, das aus einem Array von 10 Ganzzahlen besteht, die alle einen zufälligen Wert haben, soweit so gut. Jetzt muss ich sie jedoch in der Reihenfolge vom niedrigsten zum höchsten Wert sortieren und dann auf den Bildschirm drucken. Wie würde ich vorgehen? (Tut mir leid, …
170 java  arrays 


9
Wie kann ich meine Maven-Integrationstests ausführen?
Ich habe ein maven2-Multimodulprojekt und in jedem meiner untergeordneten Module habe ich JUnit-Tests, die benannt sind, Test.javaund Integration.javafür Komponententests bzw. Integrationstests. Wenn ich ausführe: mvn test Alle JUnit-Tests *Test.javain den untergeordneten Modulen werden ausgeführt. Wenn ich ausführe mvn test -Dtest=**/*Integration Keiner der Integration.javaTests wird in den untergeordneten Modulen ausgeführt. Diese …

4
Java Regex-Erfassungsgruppen
Ich versuche diesen Codeblock zu verstehen. Nach was suchen wir im ersten Ausdruck? Mein Verständnis ist, dass es sich um ein beliebiges Zeichen (0 oder mehrmals *) handelt, gefolgt von einer beliebigen Zahl zwischen 0 und 9 (ein oder mehrere Male +), gefolgt von einem beliebigen Zeichen (0 oder mehr …
170 java  regex 

6
Gruppieren Sie durch Zählen in der Java 8-Stream-API
Ich versuche, in der Java 8-Stream-API einen einfachen Weg zu finden, um die Gruppierung durchzuführen. Ich komme mit diesem komplexen Weg heraus! List<String> list = new ArrayList<>(); list.add("Hello"); list.add("Hello"); list.add("World"); Map<String, List<String>> collect = list.stream().collect( Collectors.groupingBy(o -> o)); System.out.println(collect); List<String[]> collect2 = collect .entrySet() .stream() .map(e -> new String[] { …

5
Was macht der Pfeiloperator '->' in Java?
Was genau macht ich beim Durchsuchen eines Codes, der auf den Pfeiloperator gestoßen ist? Ich dachte, Java hätte keinen Pfeiloperator. return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); Details : Java 6, Apache Commons Collection, IntelliJ 12 Update / Antwort: Es stellt sich heraus, dass IntelliJ 12 …

7
Unveränderliche vs nicht veränderbare Sammlung
Aus der Collections Framework-Übersicht : Kollektionen, die keine Änderung (wie unterstützen add, removeund clear) , werden als nicht änderbar . Sammlungen, die nicht unveränderbar sind, können geändert werden . Sammlungen, die zusätzlich garantieren, dass keine Änderung des CollectionObjekts sichtbar ist, werden als unveränderlich bezeichnet . Nicht unveränderliche Sammlungen sind veränderlich …



21
Joins sind für faule Leute?
Ich hatte kürzlich eine Diskussion mit einem anderen Entwickler, der mir behauptete, dass JOINs (SQL) nutzlos sind. Dies ist technisch richtig, aber er fügte hinzu, dass die Verwendung von Joins weniger effizient ist als das Erstellen mehrerer Anforderungen und Verknüpfungstabellen im Code (C # oder Java). Für ihn sind Joins …
169 c#  java  sql  join 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.