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.

2
Letzte Variablenzuweisung mit try / catch
Da ich glaube, dass dies eine gute Programmierpraxis ist, mache ich alle meine (lokalen oder Instanz-) Variablen, finalwenn sie nur einmal geschrieben werden sollen. Ich stelle jedoch fest, dass Sie eine Variable nicht endgültig machen können, wenn eine Variablenzuweisung eine Ausnahme auslösen kann: final int x; try { x = …
73 java  final 

6
Wie drucke ich die Daten im Byte-Array als Zeichen?
In meinem Byte-Array habe ich die Hash- Werte einer Nachricht, die aus einigen negativen und auch positiven Werten besteht. Positive Werte können mithilfe der (char)byte[i]Anweisung problemlos gedruckt werden . Wie kann ich nun den negativen Wert erhalten?
73 java  arrays 


3
Wie schreibe ich nullable int in Java?
Ich möchte ein Webformular in ein Modell in Java konvertieren. In C # kann ich folgendes schreiben: <input name="id" value="" type="text"/> public class Test { public int? Id{get;set;} } Das idkann null sein. In Java wird bei Verwendung von struts2 jedoch eine Ausnahme ausgelöst: Method "setId" failed Wie schreibe ich …
73 c#  java  nullable 

9
Android Animation Alpha
Ich habe Animation: <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator"> <alpha android:fromAlpha="0.2" android:toAlpha="1.0" android:duration="500"/> </set> und ImageView: <ImageView android:id="@+id/listViewIcon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/settings" android:alpha="0.2"/> und Code: final Animation anim = AnimationUtils.loadAnimation(this, R.anim.alpha); final ImageView iv = (ImageView) findViewById(R.id.listViewIcon); anim .setFillAfter(true); iv.startAnimation(anim); Also am Anfang habe ich ImageViewmit Alpha 0.2und am Ende möchte ich ImageViewmit Alpha …

3
Was bedeutet die Namenskonvention 'von' in Java?
Wie wir in Java 8, gibt es viele Methoden mit dem Namen ‚von‘, wie zu sehen Stream.of(), Optional.of()und viele Bibliotheken wie actorOfin Akka. Was bedeutet dieses "von"? Ist es das englische Wort "of" oder eine Abkürzung für so etwas wie "Object Factory"?
73 java 


1
Intellij - kann durch Methodenreferenz ersetzt werden
Immer wenn ich Lambda-Ausdrücke wie diesen verwende: .map(obj -> foo.makeSomething(obj)) IntelliJ schlägt vor: "Kann durch Methodenreferenz ersetzt werden ...". Und wenn ich es dann versuche: .map(Foo::makeSomething) Ich erhalte die folgende Anweisung: "Nicht statische Methode kann nicht aus einem statischen Kontext referenziert werden". Warum schlägt Idea vor, dass ich eine Methodenreferenz …

9
Was ist der Zweck des Ausdrucks "new String (…)" in Java?
Beim Betrachten von Online-Codebeispielen bin ich manchmal auf eine Zuweisung einer String-Konstante zu einem String-Objekt mithilfe des neuen Operators gestoßen. Zum Beispiel: String s; ... s = new String("Hello World"); Dies natürlich im Vergleich zu s = "Hello World"; Ich bin mit dieser Syntax nicht vertraut und habe keine Ahnung, …
73 java  string 

7
Konstante Zeichenfolge in Java definieren?
Ich habe eine Liste konstanter Zeichenfolgen, die ich während meines Java-Programms zu unterschiedlichen Zeiten anzeigen muss. In CI könnten die Zeichenfolgen wie folgt oben in meinem Code definiert werden: #define WELCOME_MESSAGE "Hello, welcome to the server" #define WAIT_MESSAGE "Please wait 5 seconds" #define EXIT_MESSAGE "Bye!" Ich frage mich, was ist …
73 java  string 

8
Das Ignorieren der PKIX-Pfaderstellung ist fehlgeschlagen: sun.security.provider.certpath.SunCertPathBuilderException?
Beim Versuch, eine Anfrage an einen http-Server zu senden, wurde die folgende Ausnahme angezeigt: Hier ist der Code, den ich verwendet habe URL url = new URL( "https://www.abc.com"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("GET"); conn.setDoOutput(true); DataOutputStream wr = new DataOutputStream(conn.getOutputStream()); // wr.writeBytes(params); wr.flush(); wr.close(); BufferedReader br = new BufferedReader(new InputStreamReader( …

6
Namenskonvention für abstrakte Klassen [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

4
Was ist der Unterschied zwischen der Definition von @Transactional für Klasse und Methode?
Fall 1 @Transactional public class UserServiceImpl implements UserService { ................... public void method1(){ try{ method2(); }catch(Exception e){ } } public void method2(){ } } Fall2 public class UserServiceImpl implements UserService { ................... public void method1(){ try{ method2(); }catch(Exception e){ } } @Transactional public void method2(){ } } In Fall 1 …

2
ArrayList <String> zu CharSequence []
Was wäre der einfachste Weg, um CharSequence[]daraus etwas zu machen ArrayList&lt;String&gt;? Sicher, ich könnte jedes ArrayListElement durchlaufen und in ein CharSequenceArray kopieren , aber vielleicht gibt es einen besseren / schnelleren Weg?


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.