当前位置:问百书>百科问答>JAVA中的public classa是什么意思?为什么只能有一个?谢谢

JAVA中的public classa是什么意思?为什么只能有一个?谢谢

2023-07-17 07:28:05 编辑:join 浏览量:548

JAVA中的public classa是什么意思?为什么只能有一个?谢谢

JAVA中的public class a,意思是声明一个类a,这个类a所有用户都可以直接进行调用。

只能有一个public类a,是因为编译器在编译时,针对一个java源代码文件(也称为“编译单元”)只会接受一个public类,否则报错。

在编写类的时候可以使用两种方式定义类:(A)public class定义类 (B)class定义类。

JAVA中的public class a,意思是声明一个类a,这个类a所有用户都可以直接进行调用。只能有一个public类a,是因为如果一个类声明的时候使用了public class进行了声明,则类名称必须与文件名称完全一致。

public class是公共类的意思,public 是访问修饰符.为什么只有一个,java规定,一个类文件,public 修类的class只有一个,并且类名必须和你新建的这个类文件名一样,所以一个类文件中可以有多个类,但由public修饰的类只能有一个。

java之public class和class声明区别详解 (转)

在编写类的时候可以使用两种方式定义类:

public class定义类:

class定义类:

如果一个类声明的时候使用了public class进行了声明,则类名称必须与文件名称完全一致。

范例:定义一个类(文件名称为:Hello.java)

public class HelloDemo{ //声明一个类,类名称的命名规范:所有单词的首字母大写

public static vo...

java程序是从一个public类的main函数开始执行的,(其实是main线程),就像C程序是从main()函数开始执行一样。

只能有一个public类是为了给类装载器提供方便。

一个public 类只能定义在以它的类名为文件名的文件中。

class a 表示默认的访问级别,即只有包内的其他类能访问它

(严格来说应该是 class A,类名一般大写)

小应用程序只有一个类,一方面是因为定义的类越多,程序执行就越缓慢(需要多装载几个类),另一方...

标签:JAVA,public,classa

版权声明:文章由 问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.wenbaishu.com/answer/304838.html
热门文章
二维码