java自己定义的同一个包的两个类之间的调用问题,这两个类分成两个.java源文件,那么怎么编译成

java自己定义的同一个包的两个类之间的调用问题,这两个类分成两个.java源文件,那么怎么编译成.class文件呢?如图,始终报错。... java自己定义的同一个包的两个类之间的调用问题,这两个类分成两个.java源文件,那么怎么编译成.class文件呢?如图,始终报错。 展开
 我来答
LZ旋律
2013-12-20 · TA获得超过839个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:129万
展开全部
分开编译就行了,各自编译成功就会生成在同一个包里有两个.class 文件,执行有main方法的那个就行了,只要两个类在同一个包里,不需要import也能调用
最自刺0k
2013-12-20 · TA获得超过446个赞
知道小有建树答主
回答量:635
采纳率:0%
帮助的人:254万
展开全部
(1) javac:作用:编译java文件;使用方法: javac Hello.java ,如果不出错的话,在与Hello.java 同一目录下会生成一个Hello.class文件,这个class文件是虚拟机能够使用和运行的文件。

(2) java: 作用:运行.class文件;使用方法:java Hello,如果不出错的话,会执行Hello.class文件。注意:这里的Hello后面不需要扩展名。

假设我有一个Hello.java文件放在D:\javatest 文件夹下。

打开cmd命令窗口,会出现C:\user\lenovo 这里出现的是系统用户名,这里我们需要将路径转移到java文件所在目录。

定位到java文件所在目录(这里是javatest目录)

用javac命令编译
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亲爱的玉恒
2013-12-20 · 大爱之心,至善之智,执着之行,完美之路。
亲爱的玉恒
采纳数:41 获赞数:65

向TA提问 私信TA
展开全部
javac可以一次性编译这个目录下的两个文件。
javac a\a1*.java a\a2*.java a\a3*.java
你可以先编译hai类,这个类没有调用start那个类。
更多追问追答
追问

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南极雪域之恋
2013-12-20 · 超过58用户采纳过TA的回答
知道小有建树答主
回答量:233
采纳率:71%
帮助的人:86.8万
展开全部
class文件在eclipse中就能生成,报错是因为你这类写的不对。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yiliuking
2013-12-20 · TA获得超过195个赞
知道小有建树答主
回答量:183
采纳率:100%
帮助的人:93.4万
展开全部
报什么错?
更多追问追答
追问

分别编译,就是编译Start时报错
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式