第九天
构造方法
构造方法
作用:给对象进行数据的初始化的
构造方法格式
构造方法的方法名和类名一致
没有具体返回值类型
并且连void都没有
注意
没有提供无参构造方法,系统会默认提供,建议在标准类的时候,永远给出无参构造方法
在开发中,如果给出了有参构造方法,系统不会再无参构造方法
有参构造的作用是给成员变量进行赋值
构造方法是可以重载的
成员方法
是否存在返回值
有具体返回值类型 , 没有具体返回值类型 void
是否有参数
空参的 , 有参的
static关键字
Java提供了关键字:static 静态修饰 (静态,共享,共用):可以被多个对象共用
static关键字的特点(修饰成员变量,可以修饰成员方法)
随着类的加载而加载
优先于对象存在
可以被多个对象共用
被静态修饰的变量,方法
可以被类名调用
也可以对象名访问 类名 对象名 = new 类名() ;
将静态修饰的成员,也称为 “类成员”
static关键字的注意事项
static修饰的成员,随着的类的加载而加载,优先于对象存在在内存中,静态中不存在this关键字的 this随着对象的创建而存在
访问问题
非静态的成员方法
可以访问静态的成员变量,也可以非静态的成员变量
可以访问静态的成员方法,也可以非静态的成员方法
静态的成员方法:
只能访问静态的成员变量
只能访问静态的成员方法
简单记忆
静态只能访问静态
应用场景
如果一个变量能被多个对象共用,这个使用static修饰
定义常量的时候会用到static以及final关键字
静态在开发过程中使用的时候,不能随意使用
JAVA学习第九天

相关文章: