java语言中的class和public class的区别

Posted csjin-study

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java语言中的class和public class的区别相关的知识,希望对你有一定的参考价值。

/*
* 1.一个.java文件中可以定义多个class文件,并且一个class文件会生成一个.class文件
* 2.一个.java的源文件中可以没有public的class
* 3.public的文件的名字必须与文件名相同
* 4.如果要定义public的class,那么这个public的class只能有一个
*/

技术分享图片
 1 public class day02 {
 2     public static void main(String[] args){
 3         System.out.println("Day02");
 4     }
 5 }
 6 class A{
 7     public static void main(String[] args){
 8         System.out.println("A");
 9     }
10 }
11 class B{
12     public static void main(String[] args){
13         System.out.println("B");
14     }
15 }
16 class C{
17     public static void main(String[] args){
18         System.out.println("C");
19     }
20 }
View Code

 






以上是关于java语言中的class和public class的区别的主要内容,如果未能解决你的问题,请参考以下文章

Java基础-反射

Java基础-反射

Java基础-反射

class composition

java--类与类之间的关系

JAVA中的public class与class的区别