>>531
大雑把な説明が知りたいならググればいい。
詳細な説明が知りたいならJavaの仕様書を読めばいい。

あなたが仕様書すら読めないプログラマ以前の素人だというのなら代わりに仕様書を読んであげましょう。
ただしもうプログラマを名乗らないことです。

と、答えますが。