上のサンプルで

// ドライバクラスをロード
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//new sun.jdbc.odbc.JdbcOdbcDriver(); //これでもok

てのは、どっちもJdbcOdbcDriverクラスのインスタンス作っている
のはバカな俺でもわかるんだが、
受け皿になる変数がないから、これって実行された後、
すぐにこのインスタンスはガベージコレクタで消されると考えていいよな?

となると、この処理には一見意味のないもののようにみえるんだが、
この行を消すと実行エラーになってしまう。
どの資料をみても同じ事をやっているんだが、
それに対する解説はなく、決まり文句のように使われている。
これにはいったいどんな意味があるのかがわからない。

どうかおしえてもらえるとうれしい。