摘要: static关键字 用来修饰成员变量,成员方法以及代码块。被static修饰的成员具备一些特殊性。 静态变量 使用static关键字来修饰成员变量,该变量被称为静态变量 静态方法 我们定义一个方法,static关键字的方法称为静态方法 案例: public class Demo4 { public 阅读全文
posted @ 2022-06-15 20:17 一位程序袁 阅读(142) 评论(0) 推荐(0) 编辑
摘要: this关键字 this解决成员变量和局部变量名称冲突的问题 this关键字调用了构造方法 public Student(String name, int age, String sex) { this.name = name; this.age = age; this.sex = sex;}pub 阅读全文
posted @ 2022-06-15 17:53 一位程序袁 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 匿名对象 匿名我们都知道,不是真实的姓名,虚拟的。那么匿名对象就是,没有名次的对象 匿名对象的特点: 对象只会使用一次,调用者之后就获取不到这个对象了,如果对象只使用一次化,我们就可以创建匿名对象 在我们使用完匿名对象的时候,就会自动释放资源,节约内存资源 常见的几个关键字 1.封装(private 阅读全文
posted @ 2022-06-15 16:18 一位程序袁 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 局部变量和成员变量 局部变量和成员变量的位置不同: 成员方法:在类体以内,方法之外 局部变量:定义在方法以内,或者声明在方法上。 局部变量和成员变量的内存不同: 成员变量:在堆内存存储 局部变量:在栈堆中存储 初始化不同 成员变量:有默认值 局部变量:没有默认值,所以局部变量在使用前,必须要赋值 生 阅读全文
posted @ 2022-06-15 15:19 一位程序袁 阅读(43) 评论(0) 推荐(0) 编辑