22智能在线
新记
执行javac不能生成class文件是什么原因 应该怎么改???
还是不行呀
举报该文章
相关建议 2014-05-22
你的命名错了 你的文件里面写的是 public class TestDateTyPe 但是你的文件名却是TestDateType.JAVA
下面三个方法 随便一个都能解决 原因就是 你的public class xxx这个xxx必须和文件名一样 你的一个p是大写 一个是小写 所以错误 还有应该是main方法 不是mian方法
1、你执行javac TestDateTyPe.java
2、把你的文件名改为TestDateTyPe.java
3、把你的内容改为public class TestDateType
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/csti60tffis06ss6tsh.html
其他看法
第1个回答 2014-05-22
你的文件名命名要跟你代码里面的类名一样,你的文件名是:TestDateType.java,但是你代码里面写的类名为TestDateTyPe
P一个是大写一个是小写,改成一致的就可以了
第2个回答 推荐于2016-02-03
1 文件名和类名不一致
2 main函数声明是main,而不是mian
3 main函数的变量声明中,数据类型没有叫string的,而是String本回答被提问者采纳
第3个回答 2014-05-22
String的第一个字母要大写
追问
这个已经改过了 还是不好使
追答
文件名要和类名一致,你的文件名是TestDteType,而你的类名是TestDateType。能把你的代码发上来吗?
第4个回答 2014-05-22
类名大小写不一样
相似回答
大家正在搜
相关问题
javac运行问题 如何生成.class文件?
执行命令,让javac对java代码进行编译成class文件...
javac运行环境执行成功,可是class类文件不能生成,什...
为什么我在CMD运行javac生成不了class文件?环境变...
javac编译生成不了class文件是怎么回事
win10用Java不能生成class文件是怎么回事
javac不能生成class文件
执行了JAVAC命令后`生成了一个CLASS文件`但是为什么...