私が持っているので、場合static final char []スレッドは安全ですか?
private static final char[] SOME_CHARS;
は、そのスレッドは安全ですか?つまり、配列内の文字を参照する複数のスレッドがある場合(それらを変更していない場合)、何かが間違っていますか?
private class someThread extends Thread(){
public void run(){
for(int i = 0; i < someIndexInSomeChars;i++){
System.out.println(SOME_CHARS[i]);
}
}
つまり、スレッドサポートを備えたJavaコレクションにchar []を配置する必要がありますか?
問題はありません。しかし、文字列は不変なデータ型であるため安全です。チャーを変えても大丈夫です。 –
タイトルを 'Char []'ではなく 'char []'というコードに変更しました。私はそれがあなたが本当に意味していたものだと思いますか? –
はい、申し訳ありませんでしたが、これはタイプミスでした。タイトルにも最後を追加します。 – praks5432