1.访问修饰符有:public,protected,默认,private
访问限制
priate不能用来修饰类
2.非访问成员修饰符:final,abstract,transient,synchronized,native,strictfp,static
final,abstract不能同时使用
static , abstract 不能同时使用
native只能用来修饰方法
3.从java5起增加了可变参数(var-arg), var-arg 必须是方法中的最后一个参数
访问限制
可见性 | public | protected | 默认 | private |
类中 | 是 | 是 | 是 | 是 |
包内的非子类 | 是 | 是 | 是 | 否 |
包内的子类 | 是 | 是 | 是 | 否 |
包外子类 | 是 | 是,通过继承 | 否 | 否 |
包外的非子类 | 是 | 是 | 否 | 否 |
2.非访问成员修饰符:final,abstract,transient,synchronized,native,strictfp,static
final,abstract不能同时使用
static , abstract 不能同时使用
native只能用来修饰方法
3.从java5起增加了可变参数(var-arg), var-arg 必须是方法中的最后一个参数