document.write('

BCD

[解析] 对于选项A,当一个类作为内部类使用时,可以被private修饰。因此,选项A错误。 对于选项B,接口中定义的成员变量默认为public、static和final,只能够有静态的、不能被修改的数 据成员,而且,必须给其赋初值。因此,选项B正确。 对于选项C,内部类可以被protected修饰。因此,选项C正确。 对于选项D,由于接口中的方法都没有具体的实现,因此是不能被实例化的,只有当一个类实现了接 口中的所有方法后,这个类才能被实例化。因此,选项D正确。

');