2019.06.26问题及解析
以下接口定义正确的是?
A.interface A{void add(){};}
B.interface B{void print(){};}
C.abstract interface C extends D,E//D、E为已定义的接口{abstract void fun(){};}
D.interface F{void fly();}
接口在java中是一个重要的类型,它可以用来规范一个系列的类,使他们都做一类的事情
接口中的方法默认为public abstract
接口中的方法不能有方法体, 即{}
jdk 1.8之后接口中的方法可以被default和static修饰,但是被修饰的方法必须有方法体
A.不能有方法体,错误
B.static修饰需要有方法体,错误
C.不能有方法体,错误
D.正确
答案D。
2019.06.27问题
数据结构——队列
介于有小伙伴说想学数据结构和算法,就穿插着来一些,大家要想真的学好一定要去百度相关的知识,不然很难掌握而且看不明白。
下列说法正确的是?
A.队列是FIFO的数据结构
B.队列是LIFO的数据结构
C.循环队列比普通队列浪费存储空间
D.队列出队时通常出的是队尾元素