java调用自己写的一个类

自己写的Shiyan.java这个类,放在E盘test文件夹里,Diaoyong.java这个类要调用Shiyan.java里面的一个方法,怎么写import语句,还是要... 自己写的Shiyan.java这个类,放在E盘test文件夹里,Diaoyong.java这个类要调用Shiyan.java里面的一个方法,怎么写import语句,还是要写package呢。我的jdk安装在D盘。求解答。 展开
 我来答
luyongdebd
2011-10-26
知道答主
回答量:16
采纳率:0%
帮助的人:24.1万
展开全部
情况1:如果你的类Shiyan.java和类Diaoyong.java在同一根目录下,并且你设置了classpath变量,其中有“.;”,那么在Diaoyong.java中可以直接用类Shiyan.java创建对象来调用其中的方法;
情况2:如果你没设,并且你也没用相关软件(MyEclipse、eclipse),那么你就辛苦一下,在类Diaoyong.java中的最顶部这样写:import E:\test.*或者import E:\test.Shiyan.java。
情况3:如果你设置了classpath变量,其中有“.;”,并且两个类不在同一个根目录下,还是照情况2操作。
yy_baduba
2011-10-25 · TA获得超过348个赞
知道答主
回答量:82
采纳率:100%
帮助的人:134万
展开全部
不用import,包package可用可不用,在这里建议你不用,具体操作如下:
你吧两个类放在同一个文件夹下,然后通过javac命令编译,直接执行Diaoyong这个类就行,如:
java Diaoyong
更多追问追答
追问
Diaoyong.java里面要用到Shiyan.java这个类,我自己写的,不是java标准类库里有的,能明白些吗,刚点错了赞同。
追答
不用,它两个类如果是再同一个文件夹下会自动去找的那个类Shiyan的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自博山寺温文尔雅&#x00A0;的矢车菊
2012-10-14 · 超过24用户采纳过TA的回答
知道答主
回答量:82
采纳率:0%
帮助的人:24.6万
展开全部
最佳答案的第二种方法不够合理。因为这种引用类似绝对路径。
应该将写好的类导出或打包成xx.jar,发布。放到磁盘某处。
然后再在项目中导入该包。eclipse中就是设置build path。这就和引用第三方工具是一个道理。
然后在要使用的文件里import package.xx.jar;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SauronTT
2011-10-25 · TA获得超过233个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:129万
展开全部
把他俩放到一个java project的src下,同包不同包无所谓,可以放在别的java project下,用的时候,Shiyan shiyan = new Shiyan();然后alt+shift+o,就会出现导入,然后选择就可以,你可以试试。关键是在一个workspace下。
更多追问追答
追问
怎么放在同一个java project的src下,找不到project文件夹,快捷键不会用,能明白些吗?
追答
你不用开发工具?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xjhbrother
2011-10-25
知道答主
回答量:69
采纳率:0%
帮助的人:19.4万
展开全部
不太清楚
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式