为什么import java.io.*;能直接调用到io里面的类

不是根据路径找的类吗?这里有什么特殊,求个好理解的解释。我想知道io不在java文件夹下,甚至我都没有新建java文件夹,为什么路径这么写还能找到io下面的类。。... 不是根据路径找的类吗?这里有什么特殊,求个好理解的解释。
我想知道io不在java文件夹下,甚至我都没有新建java文件夹,为什么路径这么写还能找到io下面的类。。
展开
 我来答
皓月天澜
2013-07-14 · TA获得超过138个赞
知道答主
回答量:32
采纳率:0%
帮助的人:37.7万
展开全部
*这个星号是通配符,代表任意字符
整个表示的是java.io下的所有类,引入了所有的io里面的类,自然可以调用了

不过这种写法比较浪费资源,会引入不必要的包,建议还是使用什么类就直接饮用类的完整路径。
erliang20088
2013-07-14 · TA获得超过2496个赞
知道小有建树答主
回答量:926
采纳率:100%
帮助的人:955万
展开全部
主要是对classpath的理解。
1、import后边的路径来源于classpath,而且只来源于classpath.
2、一般classpath包括当前路径、以及jdk中的各个lib中的jar包。
3、你看来的java.io.*或是以java带头的路径中的类,都是jdk的lib下的jar包的路径,用压缩包查看下jar下的内容你就能看到,其中的各个文件夹及路径等。
试下看吧。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w328731529
2013-07-14 · 超过30用户采纳过TA的回答
知道答主
回答量:146
采纳率:0%
帮助的人:28.9万
展开全部
记得装java的时候配的jdk环境变量吗。这个是java类库里面的,会去你配置的环境变量下找到jar包,里面有那些类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱学习的阿叶子
2013-07-14 · TA获得超过2481个赞
知道小有建树答主
回答量:272
采纳率:0%
帮助的人:136万
展开全部
java.io是java系统自带的类,前人已经写好的类,直接拿来使用即可

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式