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

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • steven johns

    steven johns

    11 Mart 2011
  • taliajoy18

    taliajoy18

    12 Temmuz 2011