A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

乔宽

初级黑马

  • 黑马币:26

  • 帖子:8

  • 精华:0

javac 123.java 完      class文件出不来

12 个回复

倒序浏览
是编译通过找不到class文件,还是报了错误?
回复 使用道具 举报
YQC2015 发表于 2015-7-5 12:11
是编译通过找不到class文件,还是报了错误?

编译通过找不到class文件
回复 使用道具 举报
乔宽 发表于 2015-7-5 12:58
编译通过找不到class文件

哦,运行的时候要输入java Demo,要养成一个习惯:文件名和类名保持一致。
回复 使用道具 举报
乔宽 发表于 2015-7-5 12:58
编译通过找不到class文件

编译时编译的是123.java文件,但是生成的是Demo类的字节码文件,运行的时候也是运行字节码文件。
回复 使用道具 举报
编译时的文件名应该与主函数所在类的类名保持一致,正确写法:javac Demo.java
回复 使用道具 举报
尽量类名和文件名保持一致,如果能编译,肯定会生成class文件的,path配置正确,dos窗口找到文件存储位置编译,写的程序应该正确。有dos运行结余就好了
回复 使用道具 举报
文件名改成类名一样 再试一下
回复 使用道具 举报
YQC2015 发表于 2015-7-5 13:02
哦,运行的时候要输入java Demo,要养成一个习惯:文件名和类名保持一致。 ...

好的,谢谢提醒
回复 使用道具 举报
哈哈,慢慢来,都是新手过来的
回复 使用道具 举报
javac Demo.java,JVM是通过类名调用静态主方法的,简单点儿讲,JVM的java每次执行就会通过类名.main运行主函数中的代码
回复 使用道具 举报
别着急慢慢来,不懂了多看看视频教程和书
回复 使用道具 举报 1 0
HellowWorld
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马