我也是初学者,昨天的Hello World通过了 public class HelloWorld { public static void main(String args[]) { System.out.println("HelloWorld"); for (int i=0;i<args.length;i++) System.out.println(args[i]); } }一比较才发现你的 String[] arguments要改成 String arguments[] 就OK了public class hello { public static void main(String arguments[]) // 就这里!!!!!! { String line1="hello ,this is a line1"; String line2="But this is line2"; System.out.println(line1); System.out.println("\t"+line2); } }
你用的版本是不是jdk1.3.1 呀?
String[] arguments 和String arguments[]是等同的
public class hello{ public static void main(String[] arguments){ String line1="hello ,this is a line1"; String line2="But this is line2"; System.out.println(line1); System.out.println("\t"+line2); } } 又试了一遍,你也是对的呀!!!!!!!!!!!!!!!!!! del hello.class javac hello.java java hello结果出来了
看样子你编译命令不对: del hello.class javac hello.java java hello
java hello
java后面只要加文件名就可以了,不需要加扩展名
还是报错
Exception in thread "main" java.lang.NoClassDefFoundError: c:\hello
程序有没有问题?帮忙看看吧!!!
java hello
我在“控制面版”——》系统——》环境变量——》系统变量 里只找到path变量,于是在path中加入c:\jdk1.3.1\bin; 不知是否正确?
可我没找到classpath变量,不知在哪设置,怎么设???望各位指教!
.;c:\jdk1.3.1\lib\tools.jar;c:\jdk1.3.1\lib\dt.jar;
SET CLASSPATH=c:\jdk1.3.1\lib\tools.jar;c:\jdk1.3.1\lib\dt.jar;
NT或2000下直接在控制面版”——》系统——》高级——》系统变量 新建一个
.;c:\jdk1.3.1\lib\tools.jar;c:\jdk1.3.1\lib\dt.jar;
可还是只能在C:\jdk1.3.1\bin\下用java hello运行此目录下的hello.class。是不是设的不对???望各位前辈在指教啊!!!
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("HelloWorld");
for (int i=0;i<args.length;i++)
System.out.println(args[i]);
}
}一比较才发现你的 String[] arguments要改成 String arguments[]
就OK了public class hello
{
public static void main(String arguments[]) // 就这里!!!!!!
{
String line1="hello ,this is a line1";
String line2="But this is line2";
System.out.println(line1);
System.out.println("\t"+line2);
}
}
public static void main(String[] arguments){
String line1="hello ,this is a line1";
String line2="But this is line2";
System.out.println(line1);
System.out.println("\t"+line2);
}
}
又试了一遍,你也是对的呀!!!!!!!!!!!!!!!!!!
del hello.class
javac hello.java
java hello结果出来了
del hello.class
javac hello.java
java hello