Java如何区分库和应用程序?

use*_*949 0 java shared-libraries

Windows应用程序区分库(DLL)和应用程序(EXE).Java是否具有同等的区别?

Ala*_*nse 6

的种类.

大多数Java程序都存储在.jar文件中.

如果.jar main指定了一个方法,则可以类似于.exe调用它来启动程序执行.你可以这样做java -jar program.jar.

但是任何.jar文件都可以从另一个加载,其中的代码加载,类似于.dll.即使'library'jar有一个main方法也可以这样做,它不会被自动调用.