JAVA常用类的关系图
这几天看到 所有的类都是Object类的子类,然后就想着了解一下常用类的继承关系,查了一些资料,总结了一下关系图,如下(深蓝色的是类,橙色的是接口)
在整理这些知识点的时候,发现有一些概念不是特别明白,在这里也分享一下:
- 一个接口可以继承多个接口,而一个类只能继承一个类
interface interface1{
public void method1();
}
interface interface2{
public void method2();
}
interface interface3 extends interface1,interface2{
public void method3();
}
- 子类接口继承父类接口,实现子类接口的类必须要实现子类,父类接口中的所有的方法
public class Interface_Test implements interface3{
public void method1(){
System.out.println("method1");
}
public void method2(){
System.out.print
Li102100: 最后一种会出错啊
吃~鱼: 设置成level0成功
qq_41301622: 最终怎么解决的?我也遇到了,switch case 还执行混乱了
2301_79838299: 想问下10.0f是什么意思
okok8260: 当然有, 浮点精度误差必须考虑的. 事实上, 如果涉及浮点数, 应该用差的绝对值是否小于指定误差的方式来判断两个数是否相等.