黑马程序员技术交流社区

标题: java基础规范 (二)声明 [打印本页]

作者: 神兽    时间: 2015-7-25 14:49
标题: java基础规范 (二)声明
修饰符应该按照如下顺序排列:public, protected, private, abstract, static, final, transient, volatile, synchronized, native, strictfp。
   类与接口的声明顺序(可用Eclipse的source->sort members功能自动排列):
1.  静态成员变量/ Static Fields
2.  静态初始化块/ Static Initializers
3.  成员变量 / Fields
4.  初始化块 / Initializers
5.  构造器 / Constructors
6.  静态成员方法/ Static Methods
7.  成员方法 / Methods
8.  重载自Object的方法如toString(), hashCode() 和main方法
9.  类型(内部类) / Types(Inner Classes)
     同等的类型,按public, protected, private的顺序排列。
   所有的field除了feild以外,都必须要用private修饰





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2