Java Changes in Tiger

Java Programming Language has New Enhancements in JDK 5

Talk about Tiger as JDK 5.0, New Grammar, also New Feature Tutorials.

This Materials for Study meeting.It has created by the intention be made to the cause learned individually.The contents are about JDK 5.0 a.k.a.Tiger's new function. (The guidance sentence which described my intention is indicated below.)

勉強会のために作成した資料を公開します。個人で学習するきっかけに出来るようにという意図で作成してあります。内容は、JDK 5.0、別名タイガーの新機能についてです。(開催に至る経緯を知って頂くために、開催意図を記したご案内文言を下記に記載します。)

 

Original Title "Java Changes in Tiger"



This is the presentation for explanation. It has divided.

説明用プレゼンテーションです。分割してあります。


Presentaion (PDF files):

JDK5 Tiger presentation 01 prologue (PDF)

JDK5 Tiger presentation 02-01 enemy part1 (PDF)

JDK5 Tiger presentation 02-02 enemy part2 (PDF)

JDK5 Tiger presentation 03 epilogue (PDF)

JDK5 Tiger presentation 04 appendix (PDF)

 

This is the Text. All these contents were written down here.

テキストです。今回の内容が全てココに記載してあります。


Text (PDF file):  JDK5 Tiger Text (PDF)       

 [Revision 2007/01/10, 改訂版]



This is the Text for Printing. There are the A3 edition and the A4 edition, and it can print compactly. It will become one book if the dotted line portion of middle is cut and folded up. you can get out of doors.

印刷用テキストです。A3版とA4版があり、コンパクトに印刷できます。真ん中の点線部分を切って折りたたむと一冊の本になります。携帯用にお薦めです、どうぞお使い下さい。

Pocket Size Text for Print:

JDK5 Tiger Text pocket size A3 (PDF)

JDK5 Tiger Text pocket size A4 (PDF)

 




Simple Sample Source Code : JDK5 Tiger Sample Source Code (ZIP)

[Revision 2007/01/11, 改訂版]

 

This is the simple sample code of the My Text Book.The code indicated in the text is arranged and it has archived of Zip. (Separately, I'm not preparing for any tools in setting file etc.) Since it divides into the folder for every chapter, you just move into each folder, then compile, execution. you will get  results there. I recommend you to check with a sample, seeing the Text.
Have a nice day. =|:-P

単純なサンプルコードです。テキストに記載したコードを整理してアーカイブしてあります。(別途ツール用の設定ファイルなど用意しておりませんが)チャプター毎にフォルダに分けてありますので、それぞれのフォルダに移動してそこでコンパイル実行出来ます。テキストと併せて実行し確認するのが宜しいでしょう。お楽しみ下さいませ。
Have a nice day. =|:-P

 

 

 

 

 

 

 

My Intention :  

今回の経緯です。意図を記載しております。

『勉強会御案内文言』

ご存知の通り、Javaの基本環境としてのJ2SE5.0(JDK 5, Tiger)がリリースされて既にかなりの時間が経とうとしておりますが、実際の浸透度合いはかなり薄いかとも存じ上げます。適用が進まないのには多くの要因が想像されますが、最大の障壁はまさにメジャー・バージョン・アップと云える、旧来から大きな「文法の変更」を遂げた事に起因するでしょう。小職に於いても文法という言語仕様の根幹部分をの変更には追従し難いと考える節もあるのは否めません。加えてこの変更は「改訂版」というよりも「新製品」といえるほどの大きなものです。

しかしながら今回の変更の意図は、従来の記法からの強化にありコーディングにおける自由度を増すためであり、加えてこの変更に伴いランタイムやライブラリを含む周辺環境も同時に変化する故に我々も否応無く追従せざる負えない状況も近づいているでしょう。その理由はベンダーが徐々にこの環境に適合した製品を登場させているからです。

更には、今後の登場を控えたJDK 6(Java SE 6, Mustang), JDK 7(Java SE 7, Dolphin)に於いても拡張が検討されている事を鑑みた場合、現在のうちに追いついておいた方が得策だと考えられます。

気乗りはしないのですが重い腰を上げてこのメジャー・バージョン・アップの文法に関する部分を明らかに出来るよう簡潔に纏める試みを行いました。差し出がましいのですがこの話をさせて頂くのを考えております。

このトピックに関しては既知の方もいらっしゃるとは想われますが、まだ未着手であり且つ御興味のある方のご参加をお待ちしております。

皆様の何某かの切欠になれば本懐であります。

 



History :

[2006/11/06] Java Changes in Tiger - Java Programming Language has New Grammar Enhancements in JDK 5

[2007/01/11] I made a correction of Text. and upload of simple sample source code.


Software:

Sun JDK download

Jad - the fast JAva Decompiler

Hidemaru Definition File for JDK 5


About Tiger Mask (TV Animation) :

タイガーマスクを知らない方のために、タイガーマスク、TV版テーマソングです。(注意:音が出ます。From YouTube)

タイガーマスク

オープニング・テーマ


タイガーマスク

みなしごのバラード

 

タイガーマスクのレコードははじめて買って貰ったレコードでした。 幼いながらに、「みなしごのバラード」を何度も聴きなおしたものです。