我是java初学者。今天早上刚装的j2sdk1.4.2,我用的win2000,也配置了系统变量,但编译时出现如下错误。
java.lang.NullPointerException
at java.util.Hashtable.put(compiled Code)
at java.util.zip.ZipFile.ReadCEN(compiled Code)
at java.util.zip.ZipFile.<init>(ZipFile.java:61)
at java.util.zip.ZipFile.<init>(ZipFile.java:71)
at sun.tools.java.ClassPath.<init>(compiled Code)
at sun.tools.javac.Main.Compile(compiled Code)
at sun.tools.javac.Main.main(Main.java:465)请问是何原因。谢谢。
java.lang.NullPointerException
at java.util.Hashtable.put(compiled Code)
at java.util.zip.ZipFile.ReadCEN(compiled Code)
at java.util.zip.ZipFile.<init>(ZipFile.java:61)
at java.util.zip.ZipFile.<init>(ZipFile.java:71)
at sun.tools.java.ClassPath.<init>(compiled Code)
at sun.tools.javac.Main.Compile(compiled Code)
at sun.tools.javac.Main.main(Main.java:465)请问是何原因。谢谢。
import Java.io.*;
public class helloJava
{
public static void main(string args[])
{
System.out.println("helloJava!\n");
}
}
求教了。
public class helloJava
{
public static void main(String args[])//S要大写
{
System.out.println("helloJava!\n");
}
}我在IDE中运行不报错,很正常
at java.util.Hashtable.put(compiled Code)
at java.util.zip.ZipFile.ReadCEN(compiled Code)
at java.util.zip.ZipFile.<init>(ZipFile.java:61)
at java.util.zip.ZipFile.<init>(ZipFile.java:71)
at sun.tools.java.ClassPath.<init>(compiled Code)
at sun.tools.javac.Main.Compile(compiled Code)
at sun.tools.javac.Main.main(Main.java:465)这个和你写的helloJava不是一个程序报的错误啊,你编译的时候选对程序了么?
D:\java>javac helloJava.java
然后就报出如上的错误,求教了。
import java.io.*;//java的j要小写
public class helloJava
{
public static void main(String args[])//String的S要大写
{
System.out.println("helloJava!\n");
}
}
如果条件允许不要再看那本书了~~~~
下个电子书或者买其他书吧~~~
入门的话介绍 《java in a null shell》中文名 《java 技术手册》
看完还可以当手册来用,嘻嘻~~~