Java 修饰符顺序问题
What is a reasonable order of Java modifiers (abstract, final, public, static, etc.)?
http://stackoverflow.com/questions/16731240/what-is-a-reasonable-order-of-java-modifiers-abstract-final-public-static-e
http://stackoverflow.com/questions/16731240/what-is-a-reasonable-order-of-java-modifiers-abstract-final-public-static-e