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.

6
Entfernen Sie führende und nachfolgende Leerzeichen von Java-Zeichenfolgen
Gibt es eine bequeme Methode, um führende oder nachfolgende Leerzeichen aus einem Java-String zu entfernen? Etwas wie: String myString = " keep this "; String stripppedString = myString.strip(); System.out.println("no spaces:" + strippedString); Ergebnis: no spaces:keep this myString.replace(" ","") würde den Raum zwischen halten und dies ersetzen.
278 java  string  replace 

10
Überprüfen eines Java ResultSet auf einen Null-Int-Wert
In Java versuche ich, aus einem ResultSet, in dem die Spalte in einen primitiven int- Typ umgewandelt wird, auf einen Nullwert zu testen . int iVal; ResultSet rs = magicallyAppearingStmt.executeQuery(query); if (rs.next()) { if (rs.getObject("ID_PARENT") != null && !rs.wasNull()) { iVal = rs.getInt("ID_PARENT"); } } Gibt es aus dem obigen …
277 java  null  resultset 


12
Java: Erstes Element aus einer Sammlung abrufen
Wenn ich eine Sammlung habe, Collection<String> strswie kann ich den ersten Artikel herausbringen? Ich könnte einfach einen anrufen Iterator, seinen ersten nehmen next()und dann den wegwerfen Iterator. Gibt es einen weniger verschwenderischen Weg, dies zu tun?

26
Es konnte nicht genügend Speicherplatz für den Objekthaufen reserviert werden
Bei jedem Versuch, das Programm auszuführen, wird wiederholt die folgende Ausnahme angezeigt. Bei der Initialisierung der VM ist ein Fehler aufgetreten Es konnte nicht genügend Speicherplatz für den Objekthaufen reserviert werden Die virtuelle Java-Maschine konnte nicht erstellt werden. Ich habe versucht, meinen virtuellen Speicher (Seitengröße) und RAM-Größe zu erhöhen, aber …
277 java  jvm  heap 

16
Java-Pass-Methode als Parameter
Ich suche nach einer Möglichkeit, eine Methode als Referenz zu übergeben. Ich verstehe, dass Java keine Methoden als Parameter übergibt, möchte jedoch eine Alternative erhalten. Mir wurde gesagt, dass Schnittstellen die Alternative zur Übergabe von Methoden als Parameter sind, aber ich verstehe nicht, wie eine Schnittstelle als Referenzmethode fungieren kann. …
277 java  interface 



5
Unter welchen Bedingungen wird eine JSESSIONID erstellt?
Wann / unter welchen Bedingungen JSESSIONIDwird a erstellt? Ist es pro Domain? Wenn ich beispielsweise einen Tomcat-App-Server habe und mehrere Webanwendungen bereitstelle, wird JSESSIONIDpro Kontext (Webanwendung) ein anderer erstellt oder wird er von Webanwendungen gemeinsam genutzt, solange sie dieselbe Domäne sind?
276 java  jsessionid 

13
Wann wird @QueryParam vs @PathParam verwendet?
Ich stelle nicht die Frage, die hier bereits gestellt wird: Was ist der Unterschied zwischen @PathParam und @QueryParam Dies ist eine "Best Practices" - oder Konventionsfrage. Wann würden Sie @PathParamvs verwenden @QueryParam. Was ich mir vorstellen kann, könnte die Entscheidung darin bestehen, die beiden zur Unterscheidung des Informationsmusters zu verwenden. …
276 java  rest  jax-rs 

4
Warum scheint Java beim Einschalten zusammenhängender Ints mit hinzugefügten Fällen schneller zu laufen?
Ich arbeite an Java-Code, der stark optimiert werden muss, da er in heißen Funktionen ausgeführt wird, die an vielen Stellen in meiner Hauptprogrammlogik aufgerufen werden. Ein Teil dieses Codes beinhaltet das Multiplizieren von doubleVariablen durch 10Erhöhen auf beliebige nicht negative int exponents. Eine schnelle Art und Weise (edit: aber nicht …

12
Erhöhen Sie die Heap-Größe in Java
Ich arbeite an einem Windows 2003-Server (64-Bit) mit 8 GB RAM. Wie kann ich den maximalen Heapspeicher erhöhen? Ich benutze das -Xmx1500mFlag, um die Heap-Größe auf 1500 Mb zu erhöhen. Kann ich den Heapspeicher auf 75% des physischen Speichers (6 GB Heap) erhöhen?
276 java  heap-memory 

9
Wie stoppe ich den Thread in Java richtig?
Ich brauche eine Lösung, um den Thread in Java richtig zu stoppen. Ich habe eine IndexProcessorKlasse, die die Runnable-Schnittstelle implementiert: public class IndexProcessor implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(IndexProcessor.class); @Override public void run() { boolean run = true; while (run) { try { LOGGER.debug("Sleeping..."); Thread.sleep((long) 15000); …

20
Java Array Absteigend sortieren?
Gibt es eine EINFACHE Möglichkeit, ein Array in absteigender Reihenfolge zu sortieren, so wie es in aufsteigender Reihenfolge sortiert ist? Arrays-Klasse ? Oder muss ich aufhören faul zu sein und das selbst tun: [
275 java  arrays  sorting  int 

5
Kann ich ein Array als Argumente an eine Methode mit variablen Argumenten in Java übergeben?
Ich möchte eine Funktion erstellen können wie: class A { private String extraVar; public String myFormat(String format, Object ... args){ return String.format(format, extraVar, args); } } Das Problem hierbei ist , dass argsso behandelt wird , Object[]in dem Verfahren myFormat, und ist somit ein einziges Argument String.format, während ich jedes …

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.