本文作者:qiaoqingyi

java源码文件的名称与主类的名称(java源码文件的名称与主类的名称相同吗)

qiaoqingyi 2023-09-03 125

楼上有人回答说,主类是带有main函数的类,是不对的运行这段代码这个文件的名字是Demojava,包含两个类Demo 和 Demo2 class Demopublic static void mainString args quot123quot;根据约定,Java类名通常以大写字母开头,如果类名称由多个单词组成,则每个单词的首字母均应为大 写例如TestPage如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如XMLExample,还有一点命名技巧就是由于类是。

如果文件中只有一个类,文件名必须与类名一致 如果文件中不止一个类,文件名必须与public类名一致 如果文件中不止一个类,而且没有public类,文件名可与任一类名一致 一个Java文件中只能有一个public类;如果主类是public 的,那名称必须与文件名一样,如果不是public的可以不一样另外,类名称首字母大写比较规范,当然不大写也不报错;文件名必须和主类名一致,也就是public修饰的类,一个java文件只能有一个主类,可以有多个不带public修饰的类;然后在里面写代码,那么声明类的时候,如果有public修饰的 这个类名必须也叫Test,完整的写也就是public class Test class的名字和文件的名字必须一致 因此可以得出一个推论,在一个java文件里,只可能有一个public的类;如果一个编译单元文件中含有public的类,则文件名必须与类名一致,如果没有public类,则文件可以随意命名一个文件中,public的类可以有零个或一个,非public的类可以有零个或多个;没办法实现解释一个类中只能有一个public的类,无法实现两个类合并到一个java源码中如果想合并的话,实现思路可以先创建一个java类文件命名的话,就类名为实现方法的英文翻译,首字母大写即可,没有必须命名成。

在java中,类被看做是一种数据类型或者一种对象类型,拥有自己的属性和方法,为了方便在其他类中调用,所以干脆把文件名定义成该java文件中主类的名称;方式一文件名和类名一致 文件名为HelloJavajava 文件内容public class HelloJava public static void mainString args quotHelloJava!quot 方式二文件名和类名不一致 文件名为;用public修饰的class类,所在文件的文件名与类名称一致整个文件中所有的class类都没有用public修饰则文件名可随意。

java源码文件的名称与主类的名称(java源码文件的名称与主类的名称相同吗)

这是以文件为基础的一个文件即一个txt的java文件在这个文件里可以定义一个或多个class要点1·这个文件里有且只能有一个类被是public class 2·这个文件若包含public class那么文件名必须和这个class的类名相同,若。

因为java文件运行时,java虚拟机jvm要先将你写的java文件编译成 class的字节码文件才能运行,如果你的文件名与类名不一样,那么虚拟机 将找不到要编译的java文件进而编译不了class,所以就没法运行不知道这样说;Java保存的文件名必须与类名一致当编写一个Java源代码文件时,此文件通常被称为编译单元有时也称为转译单元每个编译单元都必须要有一个后缀为java,而在编译单元内测可以 有一个public类,该类的名称必须与文件;源文件名称a1,java1必须以java结尾这样才能被编辑器javacexe所编辑2源文件中如果只有一个类,文件名必须与该类名相同3输入命令 pushd 路径此命令可将当前目录设为所希望的任一个已存在的路径4。

阅读
分享