
java中关于导入import的疑惑
下面是别人写的一段代码。其中importjavax.mail.*不就代表了导入javax.mail下面的所有内容了么,为什么还要声明importjavax.mail.in...
下面是别人写的一段代码。其中import javax.mail.*不就代表了导入javax.mail下面的所有内容了么,为什么还要声明import javax.mail.internet.*
// 文件名 SendEmail.java
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*; 展开
// 文件名 SendEmail.java
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*; 展开
展开全部
import javax.mail.*;
只是代表导入了javax/mail包名下的所有类,但不包含子目录中类,所以
import javax.mail.*;
后可以看到import javax.mail.internet,但看不到import javax.mail.internet这个包里的东西
(看到文件夹 看不到文件夹中的文件 一个道理)
只是代表导入了javax/mail包名下的所有类,但不包含子目录中类,所以
import javax.mail.*;
后可以看到import javax.mail.internet,但看不到import javax.mail.internet这个包里的东西
(看到文件夹 看不到文件夹中的文件 一个道理)
展开全部
我粗浅的理解中,好像是位置越详细,访问速度越快,执行效率高点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-30
展开全部
这是两个不同的包,类似子类,当然,子类的功能肯定要大于父类的功能,没事的时候多看看api
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重复导入也无所谓。相当于一个搜索的范围。最好是不要重复导入。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询