面试官:能否通过代理访问私有方法?小心回答哦!
- 内容介绍
- 文章标签
- 相关推荐
本文共计999个文字,预计阅读时间需要4分钟。
在JDK动态代理中,抽象类不能被代理,没有接口也不能被代理。在Java 8之前,接口可以有常量变量和抽象方法。我们不能在接口中提供方法实现。如果我们需要提供抽象方法和非抽象方法,我们可以在接口中定义抽象方法,并在实现类中提供具体实现。
JDK动态代理中:抽象类不可以被代理 没有接口不可以被代理- 在 Java 8之前,接口可以有常量变量和抽象方法。我们不能在接口中提供方法实现。如果我们要提供抽象方法和非抽象方法(方法与实现)的组合,那么我们就得使用抽象类。
- 在 Java 8 接口引入了一些新功能——默认方法和静态方法。
本文共计999个文字,预计阅读时间需要4分钟。
在JDK动态代理中,抽象类不能被代理,没有接口也不能被代理。在Java 8之前,接口可以有常量变量和抽象方法。我们不能在接口中提供方法实现。如果我们需要提供抽象方法和非抽象方法,我们可以在接口中定义抽象方法,并在实现类中提供具体实现。
JDK动态代理中:抽象类不可以被代理 没有接口不可以被代理- 在 Java 8之前,接口可以有常量变量和抽象方法。我们不能在接口中提供方法实现。如果我们要提供抽象方法和非抽象方法(方法与实现)的组合,那么我们就得使用抽象类。
- 在 Java 8 接口引入了一些新功能——默认方法和静态方法。

