日期:2014-05-20  浏览次数:20742 次

关于访问符控制符号的问题?
问下大家是不是有对于类有三个访问符控制符,类成员有四个访问符控制符:
那么我想问一下类成员的访问符控制符中的缺省是指的什么?访问控制了什么?
还有对于修饰符,我想问问类的修饰符是什么?

------解决方案--------------------
default 是包访问权限
------解决方案--------------------
类修饰符号有public, final ,private, static,
------解决方案--------------------
public, protected, private这3个叫访问控制符
这3个只能同时出现一个或者都不出现
代表了4中访问权限(包括default)

而上面这个3个加上
final,static,abstract,transient,volatile,native,synchronized
都叫修饰符,各自用在不同的地方.

一个一般的类可以用public,final,abstract修饰
一个内部类还可以用private,protected,static修饰
只不过有的组合有明确的用途,有的组合没什么意义罢了
------解决方案--------------------
只有内部类可以用static或private修饰,一般的类不行