Java 2 SDK 開発ガイド (Solaris 編)

設計に関する FAQ - 構文およびセマンティクス

  1. Expression 2 のプリミティブ型を使用できるのはなぜでしょうか。

    このタイプの式を制限する理由はありません。任意のタイプを許可すると、たとえば、アサーションごとに一意の整数コードを関連付けたい開発者には便利になります。さらに、この式をさらに望ましい System.out.print(...), という形にすることが可能になります。