eclipseでエクスポートしたrunnableなjarファイルとは誰にとってrunnableなのですか?
確かに自分でダブルクリックすると実行してくれます。
違うOSのパソコンで試してみても確かに実行できました。

�@これはJavaがパソコンに入っていたからという認識でよろしいでしょうか?
�Aまた、自分が開発時にしようしたjdkやjreのバージョンと、実行者の環境のJavaのバージョンが一致していない場合、どのように振舞うのでしょうか?
�B標準API以外のライブラリを使った場合、そのライブラリも含めて書き出せば使用者がライブラリをクラスパスに指定する必要はないと考えてよろしいですか?