原因:没有类路径 classpath
解决方案:
环境变量-》高级 -》添加classpath: jdk路径/lib/
切换到TestDataTybe类所在路径执行java TestDataTybe运行,应该就可以了
如果2仍然有错,把TestDataTybe类所在路径同样加到1的classpath里,注意用;和1分开
再运行还有错,就java -cp classpath TestDataTybe
仍然有错,请检查jdk是否安装妥善
首先你的程序中有些小问题:
1、System.out println(a); 改为System.out.println(a);
2、string[] agrs 改为String[] agrs
public class TestDataTybe{
public static void main(String[] agrs){
int a = 10;
System.out.println(a);
}
}
然后在cmd窗口中切换到程序保存的目录,如D盘根目录,在cmd中输入javac TestDataTybe.java
编译后再输入 java TestDataTybe
就可以看到输入结果了。
但是在编译之前要保证配置了系统环境变量。
main方法的参数是String[],把string改成String!另外,新手最好别在cmd里运行,不容易找错误!
String 没有大小写,第二个可能是再部署编译时jdk没有运行
代码是复制过来的吗?
System.out println(a);
这句中间少了个点System.out.println(a);