我們有一個Java應用程序,計劃每5分鐘運行一次作業。在這個工作,存在安全組件,是否每次執行時間如下:在Java應用程序中多次添加安全提供程序
java.security.Security
.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());
我的問題是:
- 需要它的安全提供多次在應用程序中添加?它有什麼用途?對我來說,這是沒有意義的,添加一次就足夠了。
- 它是應用程序中潛在內存泄漏的候選者嗎?
爲了澄清,我想以編程方式在我的應用程序中添加Bouncy Castle安全提供程序,而不是通過JRE靜態添加。國際海事組織,在應用程序中添加一次Bouncy Castle安全提供商就足夠了,我不需要多次。