В каком порядке указываются модификаторы?

При размещении модификаторов полей нужно соблюдать следующие правила:

  • модификатор можно указывать только один раз;
  • одновременно можно указывать только один модификатор доступа.

В общем случае, записывать модификаторы можно в произвольном порядке. Но рекомендуется сначала указывать модификаторы @аннотации, потом доступа, далее static, final, transent, volatile.

Для модификаторов, используемых с методами, требуется соблюдать такие правила:

  • все те же правила что и для поля;
  • вместе с методом abstract допускается применять исключительно protected или publc, а ещё аннотации;
  • нативный метод (native), не работает с strctfp.

Строгих правил нет, но рекомендуется следовать следующему: @аннотации, потом доступа и abstract, statc, fnal, synchronized, natve, strctfp.

Поделиться уроком

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *