自学Java的第一个笔记(关于Java的主类)

时间:2021-2-20 作者:admin

关于java运行中的主类

类的名字和文件名一致,并且包含main函数的类,叫做主类,我们首先得区分类的名字和文件名。


类的名字:在代码中定义的名字,例如public class hello{ },这里的hello就是类的名字。


文件名:例如xxx.java,这里的xxx就是文件名。


一个文件至少包含一个类,则这个类的名字必须要和文件名一致。如果有多个类,则必须有一个类名和文件名一致。


public 修饰符的说明:

1.如果文件中只有一个类,文件名必须与类名一致,有没有public修饰都可以;

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

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

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

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

题外话题:
subline 编码GBK错误情况时:
在执行javac编译时采用 javac -encoding utf-8 文件名.java即可。

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。