みなさん、こんにちはー

さて、本日はタイトルのとおり素朴な質問にお答えしまーす。
ふつうなら、バージョンが変わればすぐに新しいバージョンを使いたい!と思いますよね?少なくとも、(新しいものと古いものを選べるなら)あえて古いバージョンを使うことは、ありませんよね?
でも。
Java(などプログラミングやシステム開発の世界)では、「あえて古い安定したバージョンを選択する」ということがあります。なぜなら、最新のバージョンには、もしかしたらまだ見つかっていない重大なエラーが含まれているかもしれないからです。また、システムは新規に開発するだけでなく、もともと動いているシステムに機能を追加していくこともあります。そういう場合は、もとのシステムが古いバージョンで作られていたら、追加する機能だって古いバージョンで作ることになります。
顧客の大切なシステムを作る以上、「バージョンが最新かどうか」より実際に運用をしたときに「安定して動作するかどうか」ということのほうが大事なわけです。というわけで、「古い」ということは「悪い」「遅れている」ということではないんですよー。「枯れた」技術、という表現をすることもありますね。
あと、Javaのバージョン6と7では多少の違いはありますが、研修で学ぶくらいの範囲であれば、まったく新しく覚えなおさないといけない、というほど大きな違いはありません。(バージョン6でJavaを学んでおけば、バージョン7へのアップデートは簡単です。)
というわけなので、今回初めてJavaを学ぶよ!という方がバージョン6を使用しても問題ないでーす。安心して進めてくださいねー!
ではまたー。