java个人学习笔记:类属性,类方法

类属性作为该类各个对象之间共享的变量。在设计阶段,分析哪些类属性不因对象的不同而改变,将这些属性设置为类属性。相应的方法设置为类方法。

如果方法和调用者无关,这样的方法通常被称为类方法,由于不需要创建对象就可以调用类方法,从而简化了方法的调用。

 

static关键字

在java类中,可用static修饰属性,方法,代码块,内部类

被修饰后成员具备以下特点:

随着类加载而加载

优先于对象存在

修饰的成员,被所有对象所共享

访问权限允许时,可不创建对象,直接被类调用

 

类方法

可以用类名.方法名()访问static标记的类方法

在static方法内部只能访问类的static属性,不能访问类的非static属性。

static是类的方法。所以static方法内不能有this

重载的方法需要同时为static或者非static

posted @ 2015-06-03 12:26  缥缈的云落寞的天  阅读(148)  评论(0)    收藏  举报