abstract 中的method可以同时都是static的?native?sychronized?要告诉我原因

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:09:20

不可以吧,abstract是用来继承的,都是static没必要继承啊,都是native没法继承。sychronized不太理解。
关注!

static、native、synchronized修饰的方法在子类中都是不可见的,而一个类的abstract方法是要被其子类实现的,要继承以实现方法,这个方法首先要是可见的,所以abstract不可以和static、native、synchronized一起。

前面同意一楼的朋友,sychronized是同步方法,可能就是说明这个方法必须是同步的,所以我想sychronized应该可以
当然写代码试一下是最直观的。。不过我要吃饭去了。。
关注!

c抽象类中的方法默认为public abstract
变量为public static final