一.abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized? 都不可以,因为abstract申明的方法是要求子类去实现的,abstract只是告诉你有这样一个接口,你要去实现,至于你的具体实现可以是native和synchronized,也可以不是,抽象方法是不关心这些事的,所以写这两个是没有意义的. 然后,static方法是不会被覆盖的,而abstract方法正是要子类去覆盖它,所以也是没有意义的.所以,总的来说,就是Java语法