使用javac报错

使用javac报错

https://img1.sycdn.imooc.com//climg/621ee46309bd3b7005350248.jpg这是为什么

public class HelloImooc{

    public static void main(String[] args){

        System.out.println("Hello,Imooc!");

    }

}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2022-03-02 11:34:54

同学你好,从报错信息看,是 public static void main这一行的public前的空格导致的错误,建议同学将前面所有空格删除之后,使用tab键缩进尝试一下。

如果还是有问题,建议同学将文件的编码格式修改一下,具体要看同学用的是哪种记事本工具老师才能给建议。

祝学习愉快~


  • 提问者 精慕门1003007 #1

    win7  使用自带的记事本     public static void main这一行的public前的空格会影响吗不管4下还是8下都一样。文件的编码格式是UTF-8

    2022-03-02 12:09:09
  • 好帮手慕小蓝 回复 提问者 精慕门1003007 #2

    同学你好,建议将文件编码格式修改为GBK,UTF-8下的空格和操作系统是不一样的,所以会报错。

    祝学习愉快~

    2022-03-02 12:32:19
  • 提问者 精慕门1003007 回复 好帮手慕小蓝 #3

    解决了谢谢。win10才使用UTF-8   WIN7都固定用GBK是吗

    2022-03-02 12:42:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师