Quelqu'un peut-il m'expliquer ce qui suit ?
public class Stuff
{
static
{
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch ( ClassNotFoundException exception )
{
log.error( "ClassNotFoundException " + exception.getMessage( ) );
}
...
}
Que fait ce fichier statique { ...} ?
Je connais les variables statiques en C++, mais s'agit-il d'un bloc statique ou autre chose ?
Quand ces mesures seront-elles exécutées ?