Java:一个文件中的多个类声明在Java中,您可以在一个文件中定义多个顶级类,条件是其中最多有一个是公共的(请参见JLS§7.6)。例如,见下文。这种技术是否有一个整洁的名称(类似于inner, nested, anonymous)?JLS说这个系统可以,可能强制执行这些二级课程不能被限制的限制referred to by code in other compilation units of the package,例如,他们不能被视为包-私人。这真的是Java实现之间的变化吗?例如,PublicClass.java:package com.example.multiple;public class PublicClass {
PrivateImpl impl = new PrivateImpl();}class PrivateImpl {
int implementationData;}
3 回答

慕哥6287543
TA贡献1831条经验 获得超10个赞
添加回答
举报
0/150
提交
取消