Suchergebnisse für Anfrage "final"
Probleme beim Initialisieren einer finalen Variablen in Java
Ich stoße immer wieder auf geringfügige Abweichungen eines Java-Problems, und es wird mir langsam klar, und ich kann mir nicht wirklich vorstellen, wie ich es umgehen kann. Ich habe eine Objekteigenschaft, die endgültig, aber dynamisch ist. Das ...
Differenz zwischen finalem Schlüsselwort, finally-Block und finalized-Methode in Java anhand eines guten Beispiels [duplizieren]
Diese Frage hat hier bereits eine Antwort: Welchen Zweck erfüllen in Java die Schlüsselwörter "final", "finally" und "finalize"? [/questions/7814688/in-java-what-purpose-do-the-keywords-final-finally-and-finalize-fulfil] 6 answers Oft verwirren ...
In ArrayBlockingQueue, warum das letzte Elementfeld in die lokale letzte Variable kopieren?
ImArrayBlockingQueue, alle Methoden, für die die Sperre erforderlich ist, kopieren sie in ein lokalesfinal Variable vor dem Aufruf vonlock(). public boolean offer(E e) { if (e == null) throw new NullPointerException(); final ReentrantLock lock = ...
Umfassen die Garantien für die Aktualität der Werte von Javas endgültigen Feldern auch indirekte Verweise?
Die Java-Sprachspezifikation definiert die Semantik der Endfelder insection 17.5 [http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.5]: Das Nutzungsmodell für endgültige Felder ist einfach. Legen Sie die endgültigen Felder für ...
Schnelle Java-Frage zu privaten statischen Schlüsselwörtern für Felder
Ich deklariere ein Feld: private static final String filename = "filename.txt";First, ist die Reihenfolge vonprivate static final Angelegenheit? Wenn nicht, gibt es eine standardmäßige akzeptierte Sequenz oder Konvention? Second, thefilename ...
Kann in Java ein finales Feld von einem Konstruktor-Helfer aus initialisiert werden?
Ich habe ein endgültiges nicht statisches Mitglied: private final HashMap<String,String> myMap;Ich möchte es mit einer vom Konstruktor aufgerufenen Methode initialisieren. Da myMap final ist, kann meine "Helfer" -Methode es nicht direkt ...
Wie deserialisiert die Java-Serialisierung endgültige Felder, wenn kein Standardkonstruktor angegeben ist?
Ich habe eine Klasse, die einen unveränderlichen Werttyp definiert, den ich jetzt serialisieren muss. Die Unveränderlichkeit ergibt sich aus den endgültigen Feldern, die im Konstruktor festgelegt sind. Ich habe es mit der Serialisierung versucht ...
Warum Instanzvariable endgültig sein?
Ich lesediese Frag [https://stackoverflow.com/questions/12306651/why-would-one-declare-an-immutable-class-final-in-java] über unveränderliche Objekte und wurde mit einer Frage zu unveränderlichen Objekten und letztem Feld zurückgelassen: Warum ...
Finale transiente Felder und Serialisierung
Ist es möglich, @ zu habfinal transient -Felder, die nach der Serialisierung in Java auf einen anderen als den Standardwert gesetzt werden? Mein Usecase ist eine Cache-Variable - deshalb ist estransient. Ich habe auch die Angewohnheit, @ zu ...
Java Concurrency: Volatile vs final in "kaskadierten" Variablen?
ist final Map<Integer,Map<String,Integer>> status = new ConcurrentHashMap<Integer, Map<String,Integer>>(); Map<Integer,Map<String,Integer>> statusInner = new ConcurrentHashMap<Integer, Map<String,Integer>>(); status.put(key,statusInner); das ...