java源文件是什么 java一个源文件中可以有多个公共类?

java一个源文件中可以有多个公共类?一个java源文件只能有一个公共类,公共类的名称与文件名相同;Java源文件是由什么组成的?一个源文件中必须要有public类吗?一个java源文件是一个.jav

java一个源文件中可以有多个公共类?

一个java源文件只能有一个公共类,公共类的名称与文件名相同;

Java源文件是由什么组成的?一个源文件中必须要有public类吗?

一个java源文件是一个.java文件,由类组成,一个java类由属性和方法组成

源文件中的公共类是可选的,但是如果要添加,public只能修改与文件同名的类。也就是说,一个源文件最多只能有一个公共类

!并且可以包含多个类。

只允许一个公共类,并且公共类名与Java源文件名相同。