在java中内部类和外部类的区别是什么
- 培训职业
- 2025-05-05 16:26:13
内部类可以实现接口,当类与接口或者接口与接口发生方法命名冲突的时候,还必须用内部类来实现接口。
实现Runnable这个接口与继承Thread这个父类这是Java中实现线程的两种方式。因为Java的单继承的体系结构,也就说你编写的类只能有一个父类,所以有的时候不能把Thread作为父类,那么就可以实现Runnable接口,来实现多线程。而且Thread类本身也是实现了Runnable接口。
内部类可以实现接口,当类与接口或者接口与接口发生方法命名冲突的时候,还必须用内部类来实现接口。
实现Runnable这个接口与继承Thread这个父类这是Java中实现线程的两种方式。因为Java的单继承的体系结构,也就说你编写的类只能有一个父类,所以有的时候不能把Thread作为父类,那么就可以实现Runnable接口,来实现多线程。而且Thread类本身也是实现了Runnable接口。
多重随机标签