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
AtomicInteger lazySet vs. set
Was ist der Unterschied zwischen lazySetund setMethoden von AtomicInteger? Die Dokumentation hat nicht viel zu sagen lazySet: Setzt schließlich auf den angegebenen Wert. Es scheint, dass der gespeicherte Wert nicht sofort auf den gewünschten Wert gesetzt wird, sondern so geplant wird, dass er irgendwann in der Zukunft eingestellt wird. Aber …
116 java  concurrency  atomic 

5
Warum ist der Wechsel schneller als wenn
Viele Java-Bücher beschreiben die switchAussage als schneller als die if elseAussage. Aber ich habe nirgendwo herausgefunden, warum der Wechsel schneller ist als wenn . Beispiel Ich habe eine Situation, in der ich einen von zwei Artikeln auswählen muss. Ich kann beide verwenden switch (item) { case BREAD: //eat Bread break; …

1
Java 8 Standardmethoden als Merkmale: sicher?
Ist es eine sichere Praxis, Standardmethoden als Version von Merkmalen für Arme in Java 8 zu verwenden? Einige behaupten, es könnte Pandas traurig machen, wenn man sie nur deswegen benutzt, weil es cool ist, aber das ist nicht meine Absicht. Es wird auch oft daran erinnert, dass Standardmethoden eingeführt wurden, …

10
Kopieren einer HashMap in Java
Ich versuche, einen temporären Container einer Klasse zu behalten, die Mitglied enthält: HashMap<Integer,myObject> myobjectHashMap Eine Klasse namens myobjectsList Dann mach ich myojbectsListA = new myojbectsList(); myojbectsListB = new myobjectsList(); dann: Füge einige Hashmap-Elemente zu A hinzu (like2) dann myobjectListB = myobjectListA; //B has 2 dann: Fügen Sie Hash-Map-Elemente zu A …
116 java  copy  hashmap  clone 

6
Auf die Variable wird innerhalb der inneren Klasse zugegriffen. Muss für endgültig erklärt werden
Der Titel sagt also alles. Ich erhalte einen Kompilierungsfehler in meinem onClick. Hier ist der Code. public class fieldsActivity extends Activity { Button addSiteButton; Button cancelButton; Button signInButton; /** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // to create a custom …
116 java  android 

3
So erhalten Sie ein String-Array aus der Datei arrays.xml
Ich versuche nur, eine Liste aus einem Array anzuzeigen, das ich in meinem habe arrays.xml. Wenn ich versuche, es im Emulator auszuführen, wird eine Force Close-Nachricht angezeigt. Wenn ich das Array in der Java-Datei definiere String[] testArray = new String[] {"one","two","three","etc"}; es funktioniert, aber wenn ich benutze String[] testArray = …
116 java  android  arrays 


11
Python in Java aufrufen?
Ich frage mich, ob es möglich ist, Python-Funktionen mit Java-Code aus Java-Code aufzurufen, oder ob Java-Code nur aus Python aufgerufen werden kann.
116 java  python  jython 

5
Android-Datenbindung mit Include-Tag
Update-Hinweis: Das obige Beispiel funktioniert ordnungsgemäß , da Release 1.0-rc4 das Problem behoben hat , dass die unnötige Variable benötigt wird. Ursprüngliche Frage: Ich mache genau das, was in der Dokumentation beschrieben ist und es funktioniert nicht: main.xml: <layout xmlns:andr... <data> </data> <include layout="@layout/buttons"></include> .... button.xml: <layout xmlns:andr...> <data> </data> …

6
JDK in Eclipse einstellen
Ich habe zwei JDKs für Java 6 und 7. Ich möchte mein Projekt mit beiden erstellen. Anfangs haben wir nur gegen 1.6 gebaut. Ich sehe in meiner Projekteinstellung, dass ich 1.5, 1.6 1.7 als Compilerebene auswählen kann. Wie werden diese Optionen zur IDE hinzugefügt? Ich habe Java 1.5 nie installiert. …
116 eclipse  java 




6
wie man Super Konstruktor in Lombok aufruft
ich habe ein klasse @Value @NonFinal public class A { int x; int y; } Ich habe eine andere Klasse B. @Value public class B extends A { int z; } lombok gibt einen Fehler aus, der besagt, dass es keinen A () -Konstruktor finden kann. Nenne es explizit. Ich …
116 java  lombok 

4
Der Typ WebMvcConfigurerAdapter ist veraltet
Ich migriere gerade zur Spring MVC-Version, 5.0.1.RELEASEaber plötzlich wird in Eclipse STS WebMvcConfigurerAdapter als veraltet markiert public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/resources/**").addResourceLocations("/resources/"); // to serve static .html pages... registry.addResourceHandler("/static/**").addResourceLocations("/resources/static/"); } .... } Wie kann ich das entfernen!
116 java  spring  spring-mvc 

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.