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
Hibernate löst MultipleBagFetchException aus - kann nicht mehrere Taschen gleichzeitig abrufen
Hibernate löst diese Ausnahme während der SessionFactory-Erstellung aus: org.hibernate.loader.MultipleBagFetchException: Es können nicht mehrere Taschen gleichzeitig abgerufen werden Dies ist mein Testfall: Parent.java @Entity public Parent { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Long id; @OneToMany(mappedBy="parent", fetch=FetchType.EAGER) // @IndexColumn(name="INDEX_COL") if I had this the problem solve but I retrieve more children than I have, …
471 java  hibernate  jpa  one-to-many  bag 


25
Java 8 Lambda-Funktion, die eine Ausnahme auslöst?
Ich weiß , wie eine Referenz auf ein Verfahren zu schaffen , das eine hat StringParameter und gibt ein int, das sind : Function<String, Integer> Dies funktioniert jedoch nicht, wenn die Funktion eine Ausnahme auslöst, beispielsweise wie folgt definiert: Integer myMethod(String s) throws IOException Wie würde ich diese Referenz definieren?
469 java  lambda  java-8 

29
Wie hätte ich den Unterschied zwischen einer Interface- und einer Abstract-Klasse erklären sollen?
In einem meiner Interviews wurde ich gebeten, den Unterschied zwischen einer Interface- und einer Abstract-Klasse zu erklären . Hier ist meine Antwort: Methoden einer Java-Schnittstelle sind implizit abstrakt und können nicht implementiert werden. Eine abstrakte Java-Klasse kann Instanzmethoden haben, die ein Standardverhalten implementieren. In einer Java-Schnittstelle deklarierte Variablen sind standardmäßig …

7
Wie konvertiere ich einen Iterator in einen Stream?
Ich suche nach einer prägnanten Möglichkeit, einen Iteratorin einen Streamoder genauer zu konvertieren, um den Iterator als Stream "anzuzeigen". Aus Leistungsgründen möchte ich eine Kopie des Iterators in einer neuen Liste vermeiden: Iterator<String> sourceIterator = Arrays.asList("A", "B", "C").iterator(); Collection<String> copyList = new ArrayList<String>(); sourceIterator.forEachRemaining(copyList::add); Stream<String> targetStream = copyList.stream(); Aufgrund einiger …
468 java  iterator  java-8 

30
Kehren Sie eine Zeichenfolge in Java um
Ich habe "Hello World"in einer String-Variablen namens hi. Ich muss es drucken, aber umgekehrt. Wie kann ich das machen? Ich verstehe, dass es eine Art Funktion gibt, die bereits in Java integriert ist und dies tut. Verwandte: Kehren Sie jedes einzelne Wort der Zeichenfolge "Hello World" mit Java um
467 java  string 

18
Ändern Sie das Datumsformat in einer Java-Zeichenfolge
Ich habe Stringein Datum dargestellt. String date_s = "2011-01-18 00:00:00.0"; Ich möchte es in a konvertieren Dateund im YYYY-MM-DDFormat ausgeben . 2011-01-18 Wie kann ich das erreichen? Okay, basierend auf den Antworten, die ich unten abgerufen habe, habe ich Folgendes versucht: String date_s = " 2011-01-18 00:00:00.0"; SimpleDateFormat dt = …

8
Java 8 Iterable.forEach () vs foreach-Schleife
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Цикл foreach против Iterable.foreach в Java 8: что лучше? Welche der folgenden Methoden ist in Java 8 besser geeignet? Java 8: joins.forEach(join -> mIrc.join(mSession, join)); Java 7: for (String join : joins) { mIrc.join(mSession, join); } Ich habe viele for-Schleifen, …





14
Frühling: @Component versus @Bean
Ich verstehe, dass die @ComponentAnnotation im Frühjahr 2.5 eingeführt wurde, um die XML-Bean-Definition mithilfe des Klassenpfad-Scannens zu entfernen. @Beanwurde im Frühjahr 3.0 eingeführt und kann verwendet @Configurationwerden, um die XML-Datei vollständig zu entfernen und stattdessen die Java-Konfiguration zu verwenden. Wäre es möglich gewesen, die @ComponentAnmerkung wiederzuverwenden, anstatt eine @BeanAnmerkung einzuführen …


30
Der Fall gegen geprüfte Ausnahmen
Seit einigen Jahren kann ich die folgende Frage nicht mehr richtig beantworten: Warum sind einige Entwickler so gegen geprüfte Ausnahmen? Ich habe zahlreiche Gespräche geführt, Dinge in Blogs gelesen und gelesen, was Bruce Eckel zu sagen hatte (die erste Person, die ich sah, sprach sich gegen sie aus). Ich schreibe …

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.