JAVA基础4:第一次写Java代码

【1】在notepad中编码:

1. //第一个代码:

2. public class HelloWorld{

3. public static void main(String[] args){

4. //自我介绍:

5. System.out.println(“你好…java…”);

6. }

7. }

【2】保存代码,文件格式:.java结尾

win7:组织–》文件夹选项—》查看—》隐藏已知文件扩展名 (将对勾取消即可)

最终效果:

【3】将.java文件编译成为.class文件,如果出现错误:

错误原因:在D:rain2018下 找不到javac.exe这个命令

解决:我想在任意的路径下执行:javac.exe这个命令。

将javac.exe所在的路径,配置到path环境变量中去:

【4】演示效果:

截止到这里:已经完成了编译功能!

【5】执行.class文件:

ps:后面的.class后缀不用写,写了报错的!

截止到这里,编译执行的过程就完成了!

【6】执行过程:

[1]现在,我没有配置一个环境变量叫:classpath ,但是我们的代码,依然可以执行!

它默认相当于,在classpath中配置了.;

[2]classpath作用:在你配置的路径下去找对应的.class文件!

到当前路径

下去找HelloWorld.class文件!

[3]我就想在任意的路径下 能找到HelloWorld.class文件

classpath作用:在任意的路径下 找到指定文件夹中的.class文件

java命令直接到classpath配置的路径D:rain2018下去找名字是HelloWorld的.class文件!

总结:

path:操作系统的环境变量,不是专门为java而生的!

在任意的路径下,去执行某个命令!

classpath:针对java而生的环境变量,作用:就是执行class文件的!

在任意的路径下,它都会去指定的文件夹下找对应的.class文件!

常见问题总结

【1】源文件的名字和类名必须一致!

【2】java中严格区分大小写!

【3】所有的标点符号全部都是英文状态下的:

【4】必须要注意: 注意缩进,成对编程 —》这些不会引起错误,但是显得很不专业,也会导致出错的时候找不到明显错误!

缩进:往后缩进:tab 往前缩进:shift+tab

【5】低级错误:字母拼写错误

【6】自己在起名的时候,最好不要用java中的关键词

【7】一个源文件中,可以存在多个类,但是只有一个类可以被public修饰!

哪个可以被public修饰呢? 与源文件名字相同的那个类。

我在编译一个源文件的时候,会生成两个独立的.class文件!

在执行的时候,分别执行.class文件就可以了!

知识点扩展

这个知识点能看懂的人就看 ,看不懂的就先不看了,不强求,把之前的知识点掌握就可以了:

JAVA_HOME:里面配置的是JDK的路径

在某些软件启动或者运行的时候,需要到系统中找JAVA_HOME这个环境变量,所在,在这个时候才需要JAVA_HOME

但是我们现在既然已经配置类JAVA_HOME,我们就可以在path中用了:

配置JAVA_HOME的好处:

以后我要是改jdk的版本的话,直接到JAVA_HOME中修改即可,

path中不用动了!

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
用户投稿
上一篇 2022年9月24日 06:09
下一篇 2022年9月24日 06:09

相关推荐

  • 科比19岁女儿遭自称与她生“科比式孩子”男子跟踪骚扰

    极目新闻记者王亮亮黄佳琪 据福克斯新闻网报道,当地时间11月21日,已故篮球巨星科比·布莱恩特的长女娜塔莉亚·布莱恩特21日向法院提交临时限制令,声称这位32岁的前科从十几岁起就骚…

    2022年11月24日
  • 免费清理c盘的软件(清理c盘空间不影响系统)

    电脑用久了慢如龟速,还卡顿,这最大的原因啊就是C盘空间不足造成的。 即使电脑配置再好,或者硬盘再快,如果长时间没有打扫C盘,打开文件或者稳定之类的,都卡得让人头大。 这时候呢不要去…

    2022年11月24日
  • pdf虚拟打印机(添加pdf虚拟打印机)

    本文主要讲的是pdf虚拟打印机,以及和添加pdf虚拟打印机相关的知识,如果觉得本文对您有所帮助,不要忘了将本文分享给朋友。 pdf虚拟打印机具体是什么功能? 电脑虚拟打印机的功能有…

    2022年11月24日
  • ftp端口号(ftp端口号可以自定义吗)

    FTP端口号是21在FTP服务器中,我们往往会给不同的部门或者某个特定的用户设置一个帐户但是,这个账户有个特点,就是其只能够访问自己的主目录服务器通过这种方式来保障FTP服务上其他…

    2022年11月21日
  • 给手机安装了Windows 11(手机上玩电脑游戏的软件)

    电脑上体验了一番Windows 11 ,感觉怎么样?接下来想要在手机上尝试尝试吗?不是远程桌面,也并不是虚拟机,而是手机直接运行原生的win11系统! 那么最近小编就看到网上不少朋…

    2022年11月18日
  • 有趣的淘宝账号名(淘宝账号名字取什么好听)

    有多少人因为淘宝账号名在取快递的时候尴尬地用脚趾头抠出过三室一厅? 淘宝可以改账号名了!!! 淘宝可以改账号后,已经有300多万人连夜改了自己的账号名称,当年注册淘宝的时候年少无知…

    2022年11月17日
  • 字体库在哪个文件夹(字体库在哪个文件夹里)

    今天小编给各位分享字体库在哪个文件夹的知识,其中也会对字体库在哪个文件夹里进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! 字体库在Windows文件夹里面的…

    2022年11月17日
  • dat是什么格式

    本文主要讲的是dat是什么格式,以及和相关的知识,如果觉得本文对您有所帮助,不要忘了将本文分享给朋友。 DAT是什么文件格式? dat格式 DAT格式: DAT(Digital A…

    2022年11月11日
  • 韩国踩踏事故6人被立案,有两人删除踩踏警告文件,他则视而不见

    韩国梨泰院踩踏事故已经过去多天,事故造成300多人死伤,其中155人遇难,失去亲人的人们估计还没有从悲伤中走出来,而韩国方面也很快做出了赔偿政策,决定对当时遇难的每人赔付1500万…

    2022年11月9日
  • 电脑版微信没有文件管理(微信的文件在哪个文件夹)

    使用电脑版微信的时候,聊天记录都是会被保存到电脑的文件夹当中的,当你有需要的时候,就可以打开文件夹找出相应的聊天记录内容了。今天3DM小编就来为大家介绍一下电脑版微信聊天记录的保存…

    2022年11月8日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息