誰かが私に次のことを説明できますか?
public class Stuff
{
static
{
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch ( ClassNotFoundException exception )
{
log.error( "ClassNotFoundException " + exception.getMessage( ) );
}
...
}
この静的な{...}は何をしますか?
C ++の静的変数について知っていますが、それは静的ブロックか何かですか?
このようなものはいつ実行されますか?