看Oracle的官方文档
http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html
A subclass does not inherit the private members of its parent class. However, if the superclass has public or protected methods for accessing its private fields, these can also be used by the subclass.
说的很明白,子类不能继承父类的私有成员,但可以通过父类的public或protected方法访问。
大家都是根据自己的经验来或主观判断来回答的,正确答案是不能继承。其实这在Java语言规范(JLS)中已清晰的说明了,: Members of a class that are declared private are not inherited by subclasses of that class. Only members of a class that are declared protected or public are inherited by subclasses declared in a package other than the one in which the class is declared.(https://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.2)