有区别,如果你滥用include将导致你的目标文件很大,而java的import语句没有任何影响,你可以导入所有的包,但是编译后实际上只导入了必要的包。如果你的类只需要使用InputStream类,那么你使用import java.io.InputStream和使用import java.io.*;对最后编译的class文件的大小没有影响,因此你可以导入所有的包。