java基础(9)---静态方法和成员方法

1、方法:

 方法的区别:工具

静态方法:有static方法this

成员方法:没有static方法3d

方法的定义:对象

 

 方法的调用:类.静态方法,对象.成员方法blog

 

一个MyClass类包含静态方法和成员方法:方法

 

   静态方法调用:im

 

 成员方法调用:d3

 

 2、应用场景:

若是某些操做不依赖具体实例,那它就是静态的,反之若是某些操做是依赖具体实例的(例如访问一个特定会员的名称),那它就应该是实例化的。margin

好比学生的年龄就是学生的相关。
修改学生的年龄就不适合用静态方法。static

通常来讲,若是你的方法里没有用到this关键字,
那就适合用静态方法

不须要生成对象的常常频繁使用的工具类里的(如SqlHelper)

相关文章
相关标签/搜索