Als «java» getaggte Fragen

77
äquivalent zu push () oder pop () für Arrays?

Ich versuche, Elemente zu einem Array hinzuzufügen, zu entfernen und zu referenzieren, das ich in meiner Java-Hauptdatei erstellt habe, aber ich habe Probleme, die richtige Syntax herauszufinden. In Actionscript haben sie push () und pop () zum Hinzufügen und Entfernen von Elementen in einem...

77
Wie synchronisiere oder sperre ich Variablen in Java?

Lassen Sie mich dieses kleine und einfache Beispiel verwenden: class Sample { private String msg = null; public void newmsg(String x){ msg = x; } public String getmsg(){ String temp = msg; msg = null; return temp; } } Nehmen wir an, die Funktion newmsg()wird von anderen Threads aufgerufen, auf die...

77
Wie verwende ich assert in android?

Ich möchte assert obj != null : "object cannot be null"auf Android-Gerät verwenden. Die Behauptung scheint nicht zu funktionieren, also habe ich online gesucht und diese lokale Lösung gefunden: adb shell setprop debug.assert 1 Es funktioniert auf meinem lokalen Computer. Ich möchte diesen Befehl...

77
Spring Security mit Rollen und Berechtigungen

Ich versuche, rollenbasierte Sicherheit mit Berechtigungen einzurichten. Ich versuche dies zusammen mit Spring-Security zu tun. Ich möchte ACL nicht einrichten, da dies anscheinend ein Overkill für meine Anforderungen ist. Ich möchte nur einfache Berechtigungen und Rollen haben, wie in diesem...

77
Wie stelle ich die log4j-Ebene in der Befehlszeile ein?

Ich möchte einer Klasse, an der ich arbeite, einige log.debug-Anweisungen hinzufügen, und ich möchte dies beim Ausführen des Tests in der Ausgabe sehen. Ich möchte die log4j-Eigenschaften in der Befehlszeile folgendermaßen überschreiben: -Dlog4j.logger.com.mypackage.Thingie=DEBUG Ich mache so...

77
Holen Sie sich die Dateigröße in Android SDK?

Ich habe ein Problem beim Abrufen der Größe einer Datei. Ich habe folgenden Code: File file = new File("/sdcard/lala.txt"); long length = file.length(); Und immer ist die Länge Null, ja Null. Ich verwende Android SDK (nicht sicher, welche Version), der Code läuft in einer Aktivität, ich habe eine...

77
Ringpuffer in Java

Ich habe eine Streaming-Zeitreihe, von der ich daran interessiert bin, die letzten 4 Elemente beizubehalten, was bedeutet, dass ich in der Lage sein möchte, die ersten zu platzen und am Ende hinzuzufügen. Im Wesentlichen brauche ich einen Ringpuffer . Welche Java Collection ist dafür am besten...

77
Java entspricht einer Klasse. Ist == gleich wie .equals

Können wir ==eine ClassVariable anstelle von equalsausführen und dasselbe Ergebnis erwarten? Zum Beispiel: Class clazz = xyz; Fall A: if(clazz == Date.class) { // do something } Fall B: if(Date.class.equals(clazz)) { // do something } Sind Fall A und Fall B funktional gleich?

77
Boolean.parseBoolean ("1") = false ...?

Es tut mir leid, ein Schmerz zu sein ... Ich habe: HashMap<String, String> o o.get('uses_votes'); // "1" Noch... Boolean.parseBoolean(o.get('uses_votes')); // "false" Ich vermute, ....parseBooleandas akzeptiert den Standard nicht 0 = false 1 = true? Mache ich etwas falsch oder muss...

77
Java Switch-Anweisung - Ist "oder" / "und" möglich?

Ich habe ein Schriftsystem implementiert, das über char switch-Anweisungen herausfindet, welcher Buchstabe verwendet werden soll. In meinem Schriftbild sind nur Großbuchstaben enthalten. Ich muss es so machen, dass zum Beispiel 'a' und 'A' beide die gleiche Ausgabe haben. Anstatt doppelt so viele...

77
FIFO-basierte Warteschlangenimplementierungen?

Ich benötige eine einfache FIFO-implementierte Warteschlange zum Speichern einer Reihe von Ints (es macht mir nicht viel aus, wenn es sich um eine generische Implementierung handelt). Etwas, das schon für mich in der java.utilTrove / Guava-Bibliothek gebacken wurde ?

77
Java GC: Warum zwei Überlebensregionen?

Für die JVM von Sun / Oracle habe ich gelesen, dass der GC-Algo die neue Generation in eine Eden-Region und zwei Überlebensregionen unterteilt. Ich frage mich, warum zwei Überlebensregionen und nicht nur eine? Die Algo kann zwischen Eden und nur einer Überlebensregion weiter Ping-Pong spielen (so...