黑马程序员技术交流社区
标题:
JAVA导包问题
[打印本页]
作者:
sss1234hhh
时间:
2016-1-11 23:10
标题:
JAVA导包问题
在网上看大神们导包着这样的:
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
而老师讲课的时候就直接
import java.io.*;
这两种方式有什么不同?
作者:
tsldxszd
时间:
2016-1-12 04:13
精准制导和大面积轰炸,包就是文件目录,import * 相当于检索多个目录,所以效率低
作者:
Royalblues
时间:
2016-1-12 15:24
import java.io.*; 所有 , import java.io.IOException; 单个。
作者:
549208564
时间:
2016-1-12 18:11
后面带*,表式导入这个包中的所有类,而写入类名,就是只导入该包中的一个类,这样不方便,在同一个包中,导入多个类,可以使用*号代表
作者:
胆小的狙击手
时间:
2016-1-12 19:28
老师讲课可能是为了方便,不用写那么多导包语句,就直接java.io.*了。不建议这样写,效率低
作者:
rushing
时间:
2016-1-12 19:38
*表示io里边的都导进去了。。很多不用了其实也导了
作者:
yehua1026
时间:
2016-1-12 19:46
6666666666666
作者:
愿爱无忧
时间:
2016-1-12 19:49
楼上说的对
作者:
Yuto吕
时间:
2016-1-12 22:08
io.*是导入io包下所有类,而第一种,是导入特定的包的类
作者:
Yuto吕
时间:
2016-1-12 22:09
io.*是导入io包下所有类,而第一种,是导入特定的包的类
作者:
n_Nie1991
时间:
2016-1-12 22:19
.* 表示把io所有的包导进来,不建议这样,效率低
作者:
sss1234hhh
时间:
2016-1-12 23:09
tsldxszd 发表于 2016-1-12 04:13
精准制导和大面积轰炸,包就是文件目录,import * 相当于检索多个目录,所以效率低 ...
就只是效率低了吗?还有没有别的影响
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2