C 和 Java 中引入未使用的类库是否会增加编译和运行的时间

C中加入头文件仅仅是增加了编译时语法解析的文本量,对链接没有任何影响,出来的执行文件不会有变化。如果只是单个文件的话,这种系统自带的头文件增加的时间可忽略。
■网友
编译器会做优化!再再说引入的的库都是先编译好,如果有用到的话就做连接,而不是编译,C是在编译期间做连接的,JAVA是在类加载时做连接的!
■网友
【C 和 Java 中引入未使用的类库是否会增加编译和运行的时间】 JAVA不清楚,C是会在生成执行文件时增加时间。


    推荐阅读