:Math.random()はいつシードされますか?文書によると
このメソッドが最初に呼び出されると、それはこの新しい擬似乱数ジェネレータは正確に表現
new java.util.Random
ことであるかのように、単一の新しい擬似乱数ジェネレータを作成しますその後このメソッドへのすべての呼び出しで使用され、他の場所では使用されません。
は、私が「このメソッドが最初に呼び出されたときに」の範囲に関して混乱している - それは私のアプリケーションを最初に呼び出したときにだけ、これまで一度に関係なく、自分のアプリケーションが
何を接種していないですか??を
-1このコードはスレッドセーフではありません。 http://en.wikipedia.org/wiki/Double-checked_locking –
Noobの質問ですが、最初の文章で、他のアプリケーションが同じJVMを使用していることを説明することはできますか? – Flash
@Andrew:Tomcat、JBoss、WebSphereなどのアプリケーション/ Webアプリケーションサーバーでは、複数のアプリケーションを同じVMにインストールできます。 –