搞不明白
发表在Java视频课程答疑 2017-04-24
是否精华
版块置顶:

blob.png第一个可以产生.class文件,第二个不行且提示如图。可关键是我这是从eclipse里运行过的。。。。所以不明白。我的环境变量配置没有问题。

分享到:
精彩评论 11
静守时光以待流年
学分:221 LV4
2017-04-24
沙发

没换系统之前也是这样,近期换了个系统,还是这样。。。

夲蛋oO
学分:170 LV4
2017-04-24
板凳

把(1.Java)文件中,第一行的public class...的public去掉就行了,加public就必须让Java文件名与定义的类名一样,初学暂时可以不加public,直接用class定义类就行了,后期学到包之类的再用public

静守时光以待流年
学分:221 LV4
2017-04-25
地板

夲蛋oO 发表于2017-04-24 22:29

把(1.Java)文件中,第一行的public class...的public去掉就行了,加public就必须让Java文件名与定义的类名一样,初学暂时可以不加public,直接用class定义类就行了,后期学到包之类的再用public

两个都没用。还是原来的问题

静守时光以待流年
学分:221 LV4
2017-04-25
4L

静守时光以待流年 发表于2017-04-25 13:10

两个都没用。还是原来的问题

我这里的代码都是从eclipse里运行过的

David
学分:914 LV7
TA的每日心情
最后的冲刺
2017-07-15 10:46:08
2017-04-25
5L

文件名和类名中的字母和大小写都要保持一致。比如类名是Test,那么.java文件的全称就必须是Test.java

夲蛋oO
学分:170 LV4
2017-04-26
6L

静守时光以待流年 发表于2017-04-25 13:12

我这里的代码都是从eclipse里运行过的

eclipse的代码截图看看,我也不是很清楚eclipse是如何运行的,如果eclipse直接运行生成的clss文件,可能连Java文件都不用识别了,总而言之你DOS错误提示是:1.Java文件中的第三行有错误;就是定义类的那个,应该不可能是系统问题,你把public去掉试一下DOS还会不会报错

静守时光以待流年
学分:221 LV4
2017-04-26
7L

David 发表于2017-04-25 16:07

文件名和类名中的字母和大小写都要保持一致。比如类名是Test,那么.java文件的全称就必须是Test.java

blob.pngblob.pngblob.png

David
学分:914 LV7
TA的每日心情
最后的冲刺
2017-07-15 10:46:08
2017-04-26
8L

去掉包名“package test1”和注释“// TODO Auto-generated method stub”。

静守时光以待流年
学分:221 LV4
2017-04-26
9L

David 发表于2017-04-26 13:05

去掉包名“package test1”和注释“// TODO Auto-generated method stub”。

为什么这个可以?

夲蛋oO
学分:170 LV4
2017-04-27
10L

老师的注释意思为://这是开发环境自动编写;DOS命令可以识别包,但有些麻烦,我不知道书上有木有;但具体你可以百度下,虽然百度到的不完全,具体你可以看看我的,然后这里建议一下,以后创建包的时候最好养成习惯,比如你那个包前面加上com.(点),就是package com.test1;我也不知道为什么要加com.;反正是一个Java工程师哥哥教我的(PS:我的那程序是我自己给自己编的一个难题)

首页上一页 12 下一页尾页 11 条记录 1/2页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照