SORU
1 EYLÜL 2009, Salı


Java Düzenli İfade Parçacığı Güvenli Mi?

Desen kullanan bir işlevi var.derleme ve Eşleştirici bir desen için dizeleri listesini aramak için. Bu işlev, birden çok iş parçacığı kullanılır. Her iş parçacığı için benzersiz bir desen Desen geçmiş olacak.konu oluşturulduğunda derleme. Konuları ve desenleri dinamik, yapılandırma sırasında daha fazla desen ve konuları eklemek için başka bir yoludur.

Koymak lazım "" eğer kullanıyorsa bu fonksiyon düzenli? senkronize muyum Java thread düzenli güvenli mi?

TİA

CEVAP
1 EYLÜL 2009, Salı


Evet, Pattern class Java API belgelerine

(Desen) bu sınıfın örnekleri, değişmez ve aynı anda birden çok iş parçacığı tarafından kullanım için güvenlidir. Eşleştirici sınıfın örneklerini bu kullanım için güvenli değildir.

Eğer merkezli kodu performans bakıyorsun, sıfırlamayı kullanarak Eşleştirici örneği sıfırlama girişimi() yöntemi, yeni bir örneğini oluşturmak yerine. Bu Eşleştirici devlet örneği, bir sonraki düzenli çalışabilmesi için bu kullanışlı hale sıfırlayın. Aslında, eş zamanlı erişim için güvenli olmadığı için sorumlu Devlet Eşleştirici örneği tutulur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • уσ ρℓz sυв ιℓℓ sυв вαcқ

    уσ ρℓz

    14 EKİM 2010
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009
  • Nickcidious

    Nickcidious

    6 HAZİRAN 2011