Ben Yani eğerStatik bir son char [] parçacığı güvenli midir?
private static final char[] SOME_CHARS;
o parçacığı güvenli mi? Demek istediğim, bu dizideki karakterlere (ama onları değiştirmeme) işaret eden birden fazla iş parçacığım varsa, herhangi bir yanlışlık olacak mı?
örn.
private class someThread extends Thread(){
public void run(){
for(int i = 0; i < someIndexInSomeChars;i++){
System.out.println(SOME_CHARS[i]);
}
}
Başka bir deyişle, char [] 'ı iplik desteği ile bir tür Java koleksiyonuna koymak zorunda mıyım?
Sorun yok. Ancak, 'String', güvenilen bir değişmez veri tipidir, dolayısıyla daha güvenlidir. Bir char değiştirmek bile iyi olur. –
Başlığı "Char []' yerine "char []" koduna kapalı olarak ayarladım. Sanırım gerçekten kastettiğin şey bu mu? –
evet- bir yazım hatası oldu - ben de başlığa son ekleyeceğim ben de – praks5432