日期:2014-05-20  浏览次数:20678 次

初学java,遇到麻烦了
public class Test
{
public static void main(String args[])
{
System.out.println("asdasfd");
}



这段代码 我在eclipse里面运行ok,在textpad编译成功 可是运行出错 用命令行编译运行同textpad, 什么情况啊?求助,谢谢。
下面是问题图:

------解决方案--------------------
public class Test
{
 public static void main(String[] args)
 {
 System.out.println("asdasfd");
 }
}
[]放错位置了
------解决方案--------------------
和[]无关,我理论上,这个代码是没有问题的
------解决方案--------------------
[] 应该就这个原因
------解决方案--------------------
程序结构上也没有问题,可能是你的编译环境有问题。
------解决方案--------------------
程序结构上也没有问题,可能是你的编译环境有问题。
------解决方案--------------------
环境变量上的jdk配好了么
------解决方案--------------------
如果直接在命令编译,把包名之类的去掉,要不那个编译命令要修改
------解决方案--------------------
你加了包名什么的吗? 最好去掉再试试
------解决方案--------------------
上面的这段代码应该没错,有加包名的话先去掉,再将文件名改成Test.java,文件名要跟类名一致,不然编译的时候会报错的