ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

day2-helloworld2021-07-05

2021-07-05 11:35:17  阅读:118  来源: 互联网

标签:文件 java 07 编码 day2 编译 命令行 helloworld2021 class


day2-helloworld

1.随便新建一个文件夹,存放代码

2.新建一个java文件

  • 文件名后缀名为.java

image-20210704114323845

  • 注意文件系统有时可能隐藏了后缀名

3.创建第一个helloworld

image-20210704120111068

4.在文件目录下输入cmd进入命令行

image-20210704125754610

5.编译java文件输入:javac hello.java

image-20210704130039334

问题:命令行采用的编码为GBK ,java文件采用的编码为UTF-8不匹配报错

解决:1.编译是指定要编译的文件编码类型:javac -encoding UTF-8 hello.java

​ 2.在文件编码中选择编码类型为:ANSIC

image-20210704130630233

6.编译成功后存放java文件的目录下也会生成一个相应的**.class**文件,这个文件就是编译成功后的文件,也是我们后续需要运行的文件

image-20210704130745090

7.在命令行界面输入:java Hello 就能够执行该class文件(不需要加.class 后缀)

image-20210704134207012

可能遇到的问题

1.每个单词的大小写不能出现问题,java是大小写敏感的

2.尽量使用英文测试,可能出现中文乱码问题

3.文件名和类名必须保证一致

4.符号使用了中文

修改系统变量变成一行解决

image-20210704134839770

解决方法:把 C:\WINDOWS\system32; 放在最前面

标签:文件,java,07,编码,day2,编译,命令行,helloworld2021,class
来源: https://blog.csdn.net/pinganaaa/article/details/118485361

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有