title: What is a Java executable's filename extension?
body: <p>If C# or VB.NET is distributed in .exe files as MSIL codes, what is Java distributed in? Is there an equivalent form of .exe files for Java (other than .jar files, which I don't think is good for distribution on computers). Or is there a way to save Java intermediate language(?) in an exe like MSIL does? Then distribute it in an exe which is still run by the JRE upon execution.</p>