执行javac不能生成class文件是什么原因 应该怎么改???

还是不行呀
2025-01-06 08:54:13
推荐回答(5个)
回答1:

你的命名错了 你的文件里面写的是 public class TestDateTyPe 但是你的文件名却是TestDateType.JAVA
下面三个方法 随便一个都能解决 原因就是 你的public class xxx这个xxx必须和文件名一样 你的一个p是大写 一个是小写 所以错误 还有应该是main方法 不是mian方法
1、你执行javac TestDateTyPe.java
2、把你的文件名改为TestDateTyPe.java
3、把你的内容改为public class TestDateType

回答2:

你的文件名命名要跟你代码里面的类名一样,你的文件名是:TestDateType.java,但是你代码里面写的类名为TestDateTyPe
P一个是大写一个是小写,改成一致的就可以了

回答3:

1 文件名和类名不一致
2 main函数声明是main,而不是mian
3 main函数的变量声明中,数据类型没有叫string的,而是String

回答4:

String的第一个字母要大写

回答5:

类名大小写不一样