Java的友元,替代就是package。这个package有两个作用,一个是包内共享,一个是防止命名冲突,实现了C++中friend和namespace的作用。 没有,Java 封装得更实在,尽量避免不必要的编程错误。想达到的目的可以用其它方式做到。 友元函数只存在C++中,java里没有friend,只能用public,protected,private,package来限制。