我刚刚学Java,Javac可以编译,Java不能执行,怎么回事?

看图:无法加载主类test,怎么回事?是可以编译,但不能运行,但可以执行Java... 看图:无法加载主类test,怎么回事?是可以编译,但不能运行,但可以执行Java 展开
 我来答
GavinTsui920
2014-11-29 · 超过16用户采纳过TA的回答
知道答主
回答量:28
采纳率:0%
帮助的人:17.5万
展开全部
根据提示 你的test.jsava里 可能没有程序入口 即 main方法

根据你下面的提示 应该是你的 Java 环境变量没有设置好
百度网友21647e5fc
2014-11-29 · TA获得超过709个赞
知道小有建树答主
回答量:149
采纳率:100%
帮助的人:142万
展开全部
你是不是没写
public Test{
public static void main(String [] args){
//主方法

}
}
追问

请问我是根据教学视频写的,视频老师一模一样的代码,老师都可以运行,我不行。

 

这是我写的

追答
执行入口方法所在的类必须是public的.
也就是说 你的test类需要加上public关键字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Visy12345e53b26b
2014-11-29 · TA获得超过301个赞
知道小有建树答主
回答量:292
采纳率:16%
帮助的人:70.2万
展开全部
String[] 和args之间有一个空格,同时main方法没有执行语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0脚踏实地0
2014-11-29 · 超过33用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:66.8万
展开全部
确定编译环境设置完毕?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_汪锐
2014-11-29 · TA获得超过358个赞
知道小有建树答主
回答量:513
采纳率:0%
帮助的人:259万
展开全部
你test1能运行吗??
更多追问追答
追问
都不能运行的
追答
test前面忘记加public 了..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式