A对:final的用法有三种:类,数据,方法B错:只有抽象类和抽象方法C错:抽象方法不能有主体,例如:abstract void test();对D错:都final了还改什么啊....规定不能改
b中的不能修饰属性c中的定义抽象方法不需要方法体d中的值是不能被改变的所以选a
AB