java环境变量设置完后为什么不能.java的文件不能用行?
我的java和javac都设置成功了,但是就是用行不了*.java文件,请各位高手指教!谢谢!...
我的java和javac都设置成功了,但是就是用行不了*.java文件,请各位高手指教!谢谢!
展开
4个回答
2013-12-22
展开全部
你要用javac命令将.java文件编译成.class文件,然后再用java 文件名运行!注意 javac编译.java文件时的当前路径是要在.java文件所在路径下, java 运行.class文件也要在.class文件的 所在路径下,java 运行时.class文件可以不用带扩展名!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-22
展开全部
那是你还没有引用文件的位置,下面我写一段程序代码给你看看,,, //"diamond1"就是你的文件的名字,我想就是你这段程序的入口代码搞错了。。。public class diamond1
{
public static void main(String args[])
{
final int diameter=15;
int temp=(diameter+1)/2;
for(int i=temp;i>=1;i--)
{
for(int j=i-1;j>=1;j--)
{
System.out.print(" ");
} for(int k=diameter-2*i+2;k>=1;k--)
{
System.out.print("*");
}
System.out.println();
}
for(int i=2;i<=temp;i++)
{
for(int j=i-1;j>=1;j--)
System.out.print(" ");
for(int k=diameter-2*i+2;k>=1;k--)
System.out.print("*");
System.out.println();
}
}
}
{
public static void main(String args[])
{
final int diameter=15;
int temp=(diameter+1)/2;
for(int i=temp;i>=1;i--)
{
for(int j=i-1;j>=1;j--)
{
System.out.print(" ");
} for(int k=diameter-2*i+2;k>=1;k--)
{
System.out.print("*");
}
System.out.println();
}
for(int i=2;i<=temp;i++)
{
for(int j=i-1;j>=1;j--)
System.out.print(" ");
for(int k=diameter-2*i+2;k>=1;k--)
System.out.print("*");
System.out.println();
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-22
展开全部
你的helloword类写错了,应该是class而不是calss,这样的小毛病要写的时候注意,检查起来很麻烦的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-22
展开全部
calss->class
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询