本人JAVA初学者 根据教程一点一点学习的 有个问题想请教各位 着急 来明白人回答

2024-12-28 07:49:01
推荐回答(5个)
回答1:

原因:没有类路径 classpath

解决方案:

  1. 环境变量-》高级 -》添加classpath: jdk路径/lib/

  2. 切换到TestDataTybe类所在路径执行java TestDataTybe运行,应该就可以了

     

  3. 如果2仍然有错,把TestDataTybe类所在路径同样加到1的classpath里,注意用;和1分开

  4. 再运行还有错,就java -cp classpath TestDataTybe

  5. 仍然有错,请检查jdk是否安装妥善

回答2:

首先你的程序中有些小问题:
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
就可以看到输入结果了。
但是在编译之前要保证配置了系统环境变量。

回答3:

main方法的参数是String[],把string改成String!另外,新手最好别在cmd里运行,不容易找错误!

回答4:

String 没有大小写,第二个可能是再部署编译时jdk没有运行

回答5:

代码是复制过来的吗?
System.out println(a);

这句中间少了个点System.out.println(a);