単独のJavaプログラムを起動するには、staticなmainメソッドを持つクラスをjavaコマンドに指定します。 public class Hello { public static void main(String... args) { System.out.println("Hello, world"); } } ~$ java Hello Hello, world ~$ところが、JDK 8でJavaFXアプリケーションを作った場合、mainメソッドがないのに実行できてしまいます。 import javafx.application.Application; import javafx.stage.Stage; public class HelloFx extends Application { @Override public void start(Stage stage) { s