Java编程中建立自己方法库的import和package使用问题,详情如下:

在练习package和import语句时,(启动运行类在Test源文件中)调用Mathtool类中factorial方法,命令行出现了这样的报错:但包的路径和文件名都检查... 在练习package和import语句时,(启动运行类在Test源文件中)调用Mathtool类中factorial方法,命令行出现了这样的报错:

但包的路径和文件名都检查过了没问题,单独编译(javac -d , Mathtool.java)时没有报错,但编译Test文件报错了,classpath(set classpath=%classpath%;f:),以下是Mathtool类的包路径图片:
展开
 我来答
laobaitu0322
2015-04-23 · TA获得超过744个赞
知道小有建树答主
回答量:900
采纳率:33%
帮助的人:665万
展开全部
我编译没有问题,你看设置跟你一样的

C:\Users\HY114001\Desktop>set classpath=%classpath%;C:\Users\HY114001\Desktop;

C:\Users\HY114001\Desktop>javac Test.java

C:\Users\HY114001\Desktop>java Test
6

C:\Users\HY114001\Desktop>dir Test.java
Volume in drive C is OS
Volume Serial Number is C68A-4B5B

Directory of C:\Users\HY114001\Desktop

2015/04/23 13:02 132 Test.java
1 File(s) 132 bytes
0 Dir(s) 44,168,183,808 bytes free

C:\Users\HY114001\Desktop>dir person\tool\Mathtool.java
Volume in drive C is OS
Volume Serial Number is C68A-4B5B

Directory of C:\Users\HY114001\Desktop\person\tool

2015/04/23 13:02 165 Mathtool.java
1 File(s) 165 bytes
0 Dir(s) 44,168,183,808 bytes free
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c599fb7
2015-04-23
知道答主
回答量:31
采纳率:0%
帮助的人:10.6万
展开全部
应该是Src文件夹下边的。最后里边的文件是一个java文件。
追问
谢谢!编译和运行都正常了。最后想追问下,像这样的方法库为什么要源文件,编译好了的字节码不行吗?以及一般编程时,在启动运行类所在的源文件中需要加入package语句吗?若需要,是像其他类方法一样建立包(文件夹)吗?
追答
我的感觉是,你现在写的文件也是要编译的,如果你把一个class文件引入进来它能识别吗?它应该编译的是.java文件。  需要不需要加入package主要还是看你的类中有没有使用到别的类。引入了的话,就需要import package了。    最后需要的时候,要么是你把需要的东西直接写在你的项目里边,要不是直接把它以。Jar的形式导入。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式