我是 javaFx 的新手,看了一点源代码,并且对用于启动应用程序的 Application.launch 函数有疑问。
签名看起来像这样:
public static void launch(Class<? extends Application> appClass, String... args)
我的问题是为什么它看起来不像这样:
public static void launch(Application app, String... args)
作者试图通过以阶级为论据来达到什么目的?