当前位置: 技术问答>java相关
java中的import和C中的include到底有什么区别?
来源: 互联网 发布时间:2015-02-15
本文导语: | 有区别,如果你滥用include将导致你的目标文件很大,而java的import语句没有任何影响,你可以导入所有的包,但是编译后实际上只导入了必要的包。如果你的类只需要使用InputStream类,那么你使用import java.io.InputS...
|
有区别,如果你滥用include将导致你的目标文件很大,而java的import语句没有任何影响,你可以导入所有的包,但是编译后实际上只导入了必要的包。如果你的类只需要使用InputStream类,那么你使用import java.io.InputStream和使用import java.io.*;对最后编译的class文件的大小没有影响,因此你可以导入所有的包。
|
楼上说得对。
import其实就是打通一个路径,
当你所需的东西在自己包里面找不到的时候,
系统就会去找你import的路径。
所以它和include 不一样,它不会导致你的目标文件很大的。
import其实就是打通一个路径,
当你所需的东西在自己包里面找不到的时候,
系统就会去找你import的路径。
所以它和include 不一样,它不会导致你的目标文件很大的。
|
上面的几位都上得很好,include是c++的标准输入输出库,而java中的import则象上面几位
所说的那样只是载入你想你需要的库
所说的那样只是载入你想你需要的库
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。