真正抛异常的时候用throw。throws是用来形容class的,声明这个类要抛出某个异常。
extends是用来继承基类的,implements是用来继承接口的。一个基类可以定义成员、方法和内容,接口只能定义方法,不能包含内容
mplements是一个类实现一个接口用的关键字,
他是用来实现接口中定义的抽象方法
。比如:people是一个接口,他里面有say这个方法。
public interface people()
{
public say();
}
但是接口没有方法体。
只能通过一个具体的类去实现其中的方法体。
比如chinese这个类,就实现了people这个接口。
public class chinese implements peopel{
public say()
{System.out.println("你好!");}
}
相关文章
- android 中Activity的onStart()和onResume()的区别是什么
- 万国觉醒主将和副将怎么设置 万国觉醒主将副将的区别是什么
- 《openstack 和hadoop的区别是什么?》
- 少年三国志2和1的区别是什么 少年三国志2和1哪个好玩
- Java基础知识强化之IO流笔记04:throw和throws的区别
- 抽象类和接口的区别是什么呀----------------简单精典点
- session和cookie的区别是什么,他们都是什么.
- -DskipTests和- dmaven.skip =true之间的区别是什么
- 在Spring中,@Component、@Repository和@Service注解的区别是什么?
- RDF和OWL之间的区别是什么?