引言 如有错误,请批评指正. Java是一种动态连接的语言.所谓动态连接,大概可以这么解释. 首先,Java可以大概想象成是编译解释执行的.对于一个*.java的文件,通过javac将会编译成一个*.class文件.而JVM会解释执行*.class文件.但一个软件不可能只有一个class文件,一个项目往往有众多的class文件.这些class存储了足以供JVM执行的字节码,但却只有在连接之后才能执行. 所谓的Java是动态连接的语言,是指class文件并非在编译时连接的,而是在运行时连接的.对于