java急急!!!

来源:百度知道 编辑:UC知道 时间:2024/09/21 04:34:30
private ,public ,static ,final 个在什么场合应用。

private,public是类的成员的访问权限。
private只能在类的内部使用访问,public是在不同包不同类中都可以使用访问。此外还有protected在不同包的非子类是不能访问的,缺省的只能在同一个包中访问。
final可以用于修饰类、方法和变量。意思是不可变的。
如果一个类不希望继承,就用final修饰,比如String类。
如果一个方法不想被覆盖,就用final修饰。
如果一个变量不想被修改,就用final修饰。这样,一个final变量实质上是一个常量。
static意思是“静态的”,可以修饰方法、变量和语句块。这样的话,无需创建类的对象就可以访问类的static方法和变量。在类加载的时候,static修饰的累的成员也被加载了。

private 是指私有的类本身用的
public则是公用的任何类都能用
static是指静态的 属于整个类具体不到单独的对象啊
final是指最终的不会改变的

就是 hezhen_131说的那样
如果是static一般都是类名.那个东西
其他的权限访问修饰符,顾问名思义,private,私有,在一个类中能够访问,一般提供共有的访问方法
public 任何情况下都能访问,、
final 最终的*,不能变化