複数のプラットフォームに「コンパイルする」この戦略は、"write once,run anywhere" の思想に基づいている。