java文件不能生成class,关于Java文件不能编译成class文件

1,关于Java文件不能编译成class文件应该是println而不是printIn把I改成小写L最简单的:java -c *.java注意参数至于第2个问题不是问题
2 , 为什么java运行生成不了class呢高手帮帮忙谢谢你既然是新手,那你知道什么是运行成功了吗?你没有看到class文件并不代表没有生成class文件,但是大多情况下就是没有生成,你把代码和命令提示符下的结果发布出来,让大家看看看来这么多的回答中都没有你满意的?。『呛? ,开机快说明系统和cpu都没有问题了 。那么我想问问,你的软件装到哪个盘里了?
3,大家好 我做了一个java文件用javac编译也没有报错但是就是不生成我猜测是因为你定义了抬头package文件,打个比方 , 你的package是package com.baidu.zhidao.charproblem;那么你要编译话,要在下面的文件夹下编译C:\Users\sc47\IdeaProjects\Baidu\src>javac com\baidu\zhidao\charproblem\CharProblem.javaC:\Users\sc47\IdeaProjects\Baidu\src>java com.baidu.zhidao.charproblem.CharProblemAC:\Users\sc47\IdeaProjects\Baidu\src>中括号在“args”前边,试试行不行,我是小白,逐行对照的,希望能帮到你 。【java文件不能生成class,关于Java文件不能编译成class文件】
4,我的java怎么不能生成class文件运行的时候别写java x.jar写 java -cp classpath x.jar试试在安装完虚拟机后 , 在cmd下使用javac 编译某一java文件则会产生.class文件另外引用一位同志的回答: 从某种意义上来讲,这也是java跨平台的一个体现 。我们写的.java文件叫源码,机器是不认识的,那些单词一样的文字是给人看的,机器要看的是.class , 所以先是javac demo.java来把源文件变成.class文件,然后让机器做java demo来执行它能懂的.class 。为什么c语言没生成.class?(我没用过c++,用c来举例子)我们写的源文件.c直接被处理成了.exe,.exe是windows认识的可执行文件,故直接就执行了 。换言之 , c的这个操作是没有平台移植性的 。windows认识.exe,但其他平台并不认识.exe这个东西 。再看java,它并没有针对平台生成东西,而是生成了一个字节码文件.class,你在任何一个平台上只要装上java对应该平台的jvm , 就可以执行你的.class了 。至少理论上是这样 。(其实 , 如果你真的在windows下做的东西,编译后放到unix下的话,并非像理论理解的这样 , 还是有细节要处理的 。)

    推荐阅读