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

  • After Effects Tutorials w/ Mikey

    After Effect

    24 HAZİRAN 2009
  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009