自学Java的第一个笔记(关于Java的主类、环境配置)

关于java运行中的主类


类的名字和文件名一致,并且包含main函数的类,叫做主类,我们首先得区分类的名字和文件名。
类的名字:在代码中定义的名字,例如public class hello{ },这里的hello就是类的名字。
文件名:例如xxx.java,这里的xxx就是文件名。
一个文件至少包含一个类,则这个类的名字必须要和文件名一致。如果有多个类,则必须有一个类名和文件名一致。
public 修饰符的说明:
1.如果文件中只有一个类,文件名必须与类名一致,有没有public修饰都可以;

2.一个Java文件中最多只能有一个public类;

3.如果文件中不止一个类,而且有public类,文件名必须与public类名一致;

4.如果文件中不止一个类,而且没有public类,文件名可与任一类名一致。

例子:
在这里插入图片描述图片中有三个类,分别是study、dance、sing,它们分别有着不同的功能!
当我们对着文件名,也就是主类编译时(javac),会生成三个后缀名为.class的文件,
在这里插入图片描述
当我们要对其中一个功能执行时,如执行dance。我们就执行对应的.class文件即可!
在这里插入图片描述

题外话题:
subline 编码GBK错误情况时:
在执行javac编译时采用 javac -encoding utf-8 文件名.java即可。
环境配置:
在这里插入图片描述
先在环境变量里创建一个名为JAVA_HOME的变量,内容为你安装jdk的地址,然后在path里按照图片引用刚才创建的变量即可!

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值