Java:一個文件中的多個類聲明在Java中,您可以在一個文件中定義多個頂級類,條件是其中最多有一個是公共的(請參見JLS§7.6)。例如,見下文。這種技術(shù)是否有一個整潔的名稱(類似于inner, nested, anonymous)?JLS說這個系統(tǒng)可以,可能強制執(zhí)行這些二級課程不能被限制的限制referred to by code in other compilation units of the package,例如,他們不能被視為包-私人。這真的是Java實現(xiàn)之間的變化嗎?例如,PublicClass.java:package com.example.multiple;public class PublicClass {
PrivateImpl impl = new PrivateImpl();}class PrivateImpl {
int implementationData;}
3 回答

慕哥6287543
TA貢獻(xiàn)1831條經(jīng)驗 獲得超10個贊
添加回答
舉報
0/150
提交
取消