
日志
今天摸了!
这个作者很懒,什么都没留下…
展开
-
抽象类和接口的部分面试题
1.抽象类为什么不能实例化?- 不能实例化,抽象类中可能会存在抽象方法,抽象方法是不完整的方法,没有方法体,如果被调用,完全没有意义 2.抽象类中是否可以存在构造方法? - 可以存在,他不能实例化,构造方法有什么用? -- 留给子类调用的 3.抽象类和抽象方法的关系? - 抽象方法必须在抽象类中进行声明,抽象类中可以存在抽象方法,也可以不存在 4.什么是抽象类? - 被abstract修饰的类就是抽象类,特点:不能实例化 5.抽象类能不能继承普通类? - 可以。 6.普通类能不能继承抽象类? ..原创 2021-12-09 16:06:20 · 872 阅读 · 0 评论 -
基本数据类型转换和引用数据类型转换的注意事项
基本数据类型的转换: 八大数据类型中的四个整型:byte,short,long,int。 其中byte、short如果强转成char类型的话,编译阶段是不会报错的, 但是无法打印出来。所有是无法直接转换char类型的。 且byte,short,long在运算时会转换成int类型。 八大类型中boolea类型是不能和其他整型和浮点型作转换的。 引用数据类型转换: 我们知道引用数据类型转换需要存在继承关系, 且父类要调用子类独有的方法的时候需要进行强转成子类型。否则...原创 2021-12-04 22:56:00 · 482 阅读 · 0 评论 -
重写和重载的区别
重载:同类同名不同参,与其他无关(同一个类中,方法名,参数列表不同--个数不同,类型不同,顺序不同) 重写:在子类和父类中存在,同名同参同返回值同访问修饰符的方法(返回值可以是其子类,访问修饰符不能比父类更严格) 简单来说就是一模一样。 ...原创 2021-12-01 09:12:40 · 197 阅读 · 0 评论