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.


3
Maximale Anzahl von Parametern in der Java-Methodendeklaration
Wie viele Parameter kann eine Methode in Java maximal haben und warum? Ich verwende Java 1.8 auf einem 64-Bit-Windows-System. Alle Antworten auf StackOverflow zu diesem Thema besagen, dass das technische Limit 255 Parameter beträgt, ohne anzugeben, warum. Um genau zu sein, 255 für statische und 254 für nicht statische ( …
133 java  jvm 

1
Wo kann ich Jai und Jai-imageio herunterladen? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 8 Jahren . Verbessere diese Frage Ich muss die Pixelfarbe eines TIFFBildes ermitteln, wenn Sie Alternativen zu …
133 java  jai 


5
Math.random () Erklärung
Dies ist eine ziemlich einfache Java-Frage (obwohl sie wahrscheinlich für alle Programmieraufgaben gilt): Math.random() gibt eine Zahl zwischen null und eins zurück. Wenn ich eine Ganzzahl zwischen null und hundert zurückgeben möchte, würde ich Folgendes tun: (int) Math.floor(Math.random() * 101) Zwischen ein und hundert würde ich tun: (int) Math.ceil(Math.random() * …
133 java  math 

7
Kann ich eine synchrone Anfrage mit Volley machen?
Stellen Sie sich vor, ich bin in einem Dienst, der bereits einen Hintergrund-Thread hat. Kann ich eine Anfrage mit Volley in demselben Thread stellen, damit Rückrufe synchron erfolgen? Dafür gibt es zwei Gründe: - Erstens brauche ich keinen weiteren Thread und es wäre eine Verschwendung, ihn zu erstellen. - Zweitens, …

30
Fehler: (23, 17) Fehler beim Auflösen: junit: junit: 4.12
Warum wird jedes Mal, wenn ich ein neues Projekt in Android Studio erstelle, Folgendes angezeigt: Fehler: (23, 17) Fehler beim Auflösen: junit: junit: 4.12? Wenn ich testCompile 'junit:junit:4.12'in Abhängigkeiten entferne , ist das kein Problem mehr. build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" …

7
Methodenüberladung für Nullargument
Ich habe drei Methoden mit Parametern hinzugefügt: public static void doSomething(Object obj) { System.out.println("Object called"); } public static void doSomething(char[] obj) { System.out.println("Array called"); } public static void doSomething(Integer obj) { System.out.println("Integer called"); } Wenn ich aufrufe doSomething(null), gibt der Compiler Fehler als mehrdeutige Methoden aus . Also ist das …
133 java  oop  null  overloading 

30
Deaktivieren Sie die HttpClient-Protokollierung
Ich verwende commons-httpclient 3.1 in einer Integrationstestsuite. Die Standardprotokollierung für HttpClient ist extrem laut und ich kann sie anscheinend nicht deaktivieren. Ich habe versucht, den Anweisungen hier zu folgen , aber keine davon macht einen Unterschied. Meistens muss ich nur den org.apache.http.wire-Logger zum Schweigen bringen. Ein Teil des Problems ist, …

5
So umgehen Sie das strengere Java 8 Javadoc bei Verwendung von Maven
Sie werden schnell feststellen, dass JDK8 in Bezug auf Javadoc (standardmäßig) viel strenger ist. ( Link - siehe letzter Aufzählungspunkt) Wenn Sie niemals Javadoc generieren, treten natürlich keine Probleme auf, aber Dinge wie der Maven-Release-Prozess und möglicherweise Ihre CI-Builds schlagen plötzlich fehl, wenn sie mit JDK7 einwandfrei funktionieren. Alles, was …
133 java  maven  java-8 


10
Unterklasse einer Java Builder-Klasse
Geben Sie diesem Artikel von Dr. Dobbs und insbesondere dem Builder-Muster an, wie wir mit dem Fall der Unterklasse eines Builders umgehen. Eine naive Implementierung wäre eine gekürzte Version des Beispiels, in dem wir eine Unterklasse zum Hinzufügen einer GVO-Kennzeichnung erstellen möchten: public class NutritionFacts { private final int calories; …

12
Ich lese mein eigenes Jar's Manifest
Ich muss die ManifestDatei lesen , die meine Klasse geliefert hat, aber wenn ich benutze: getClass().getClassLoader().getResources(...) Ich bekomme das MANIFESTvon der ersten .jarin die Java Runtime geladen. Meine App wird über ein Applet oder einen Webstart ausgeführt, sodass ich vermutlich keinen Zugriff auf meine eigene .jarDatei habe. Ich möchte eigentlich …


7
Einfaches Java 10 / Java 11-Projekt mit Maven kann nicht kompiliert werden
Ich habe ein triviales Maven-Projekt: src └── main └── java └── module-info.java pom.xml pom.xml: <groupId>org.example</groupId> <artifactId>example</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>example</name> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <release>10</release> </configuration> </plugin> </plugins> </build> Wenn ich das Projekt über erstelle mvn -X install -DskipTests=true, schlägt es fehl: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:testCompile …

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.