Java技术下讨论“编译期”需要结合具体上下文语境,因为它可能存在很多种情况: