价格面议2020-10-14 15:30:48
拉勾IT课小编为大家分析,如何学习java这是个模式。
所以,在这篇文章里,会介绍四个 Java 中最难理解的四个概念,去帮助开发者更清晰的理解这些概念:
1. 匿名内部类的用法
2. 多线程
3. 如何实现同步
4. 序列化
匿名内部类
匿名内部类又叫匿名类,它有点像局部类(Local Class)或者内部类(Inner Class),只是匿名内部类没有名字,我们可以同时声明并实例化一个匿名内部类。
一个匿名内部类仅适用在想使用一个局部类并且只会使用这个局部类一次的场景。
匿名内部类是没有需要明确声明的构造函数的,但是会有一个隐藏的自动声明的构造函数。
创建匿名内部类有两种办法:
1. 通过继承一个类(具体或者抽象都可以)去创建出匿名内部类
2. 通过实现一个接口创建出匿名内部类