java调用自己写的一个类

2024-11-15 14:49:19
推荐回答(5个)
回答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操作。

回答2:

不用import,包package可用可不用,在这里建议你不用,具体操作如下:
你吧两个类放在同一个文件夹下,然后通过javac命令编译,直接执行Diaoyong这个类就行,如:
java Diaoyong

回答3:

最佳答案的第二种方法不够合理。因为这种引用类似绝对路径。
应该将写好的类导出或打包成xx.jar,发布。放到磁盘某处。
然后再在项目中导入该包。eclipse中就是设置build path。这就和引用第三方工具是一个道理。
然后在要使用的文件里import package.xx.jar;

回答4:

把他俩放到一个java project的src下,同包不同包无所谓,可以放在别的java project下,用的时候,Shiyan shiyan = new Shiyan();然后alt+shift+o,就会出现导入,然后选择就可以,你可以试试。关键是在一个workspace下。

回答5:

不太清楚