问题如下:
javac e:\examp1.java
结果:
e:\examp1.java:5:找不到符号
符号:方法printIn<java.lang.String>
位置:类java.io.PrintStream
System.out.printIn("My First Java Application");
^(这里有个这样的符号)
1 错误符号提示不知是何错误,谁能告诉我,否则JAVA没法学了.多谢谢!!!
javac e:\examp1.java
结果:
e:\examp1.java:5:找不到符号
符号:方法printIn<java.lang.String>
位置:类java.io.PrintStream
System.out.printIn("My First Java Application");
^(这里有个这样的符号)
1 错误符号提示不知是何错误,谁能告诉我,否则JAVA没法学了.多谢谢!!!
System.out.printIn 改成System.out.println
Exception in thread "main" java.lang.NoClassDefFoundError: e:\examp1我的程序中只有一条显示语句.
//......
}
查下有没有打错
{
public static void main(String args[])
{
System.out.println("My First Java Application");
}
}
这是我的程序原文,应该没错吧,照书秒的.
javac examp1.java
java examp1
编译通过了,生成了examp1.class文件,可是java examp1:
Exception in thread "main" java.lang.NoClassDefFoundError: e:\examp1
dos 窗口中(假设 jdk 安装在 C:\jdk1.5 下):
C:\>set classpath=.;C:\jdk1.5\jre\lib\rt.jar注意等而下之于号后有一个点号和分号
出这种错误就是找不到要运行的类,和main()入口.
javac examp1.java
java examp1
或者不在当前类路径下
javac e:\examp1.java
java -cp e:\ examp1
换成
public static void main(String[] args)
编译运行
如果下次还有错
再换回来
^_^不知道为什么会这样
还是public static void main(String[] args)书上介绍都不一样.
容易出现的外部问题 楼上的大大们都解答清楚了
刚开始都这样,仔细点就好了!!我比你强不了多少也!!一起努力就是
2执行路径是否正确
3访问路径是否正确
4是否有静态方法main,方法编写是否正确