1. 程式人生 > >一個".java"原始檔中是否可以包括多個類(不是內部類)?有什麼限制?

一個".java"原始檔中是否可以包括多個類(不是內部類)?有什麼限制?

可以有多個類,但只能有一個public的類,可以是package或者abstract或者final的類,並且public的類名必須與檔名一致。

package Example;

public class AA {
}

//package類
class A{
}

//抽象類
abstract class B{	
}

//不可被繼承類
final class C{	
}