java中怎样在一个包中引入另一个包中的类

我在C盘根目录下,建了一个文件夹code,在code文件夹下建了两个文件夹Mypackage和Temp,然后在Temp文件夹下写了一个box类,接着在Mypackage文... 我在C盘根目录下,建了一个文件夹code,在code文件夹下建了两个文件夹Mypackage和Temp,然后在Temp文件夹下写了一个box类,接着在Mypackage文件夹下写了一个Usebox类,需要使用box类。两个程序分别是 //box.java package temp; public class box { int len; int wid; int deep; public box(int a,int b,int c){ len=a; wid=b; deep=c; } public void show(){ System.out.println(len+" "+wid+" "+deep); } } //Usebox.java import temp.box; class Usebox { public static void main(String[] args) { box b=new box(5,6,7); b.show(); } } 开始运行不了,查论坛说,要在classpath下,加入;c:\code,我加入啦,运行成功。我想问问,为什么要在classpath下加入;c:\code,有什么用? 展开
 我来答
纪荷邢访冬
2020-07-30 · TA获得超过1204个赞
知道小有建树答主
回答量:1845
采纳率:100%
帮助的人:9万
展开全部
放在ClassPath中是因为那是要找到你想要的类,就像我们安装JDK时要配置环境变量一样。
海望宜华采
2019-08-18 · TA获得超过1187个赞
知道小有建树答主
回答量:1902
采纳率:100%
帮助的人:9.2万
展开全部
java编译器编译.java文件,把他们编译成.class文件,放到classpath下.然后运行时都是到classpath下找有没有想对应的class文件.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式