匿名对象、成员变量局部变量成员变量的三者区别、封装的概念、构造方法的运用、静态代码图解、继承
一、匿名对象
1、没有对象名称的对象
2、使用场景: A.只调用一次方法时 B.作为方法的参数或作为方法的返回值时使用,直接传入传出一个对象
3、注意点: A.栈方法区中没有引用地址,只在堆内存中开辟内存空间,也是优先被回收的(垃圾回收器gc),节省内存空间 B.匿名对象可以给成员变量赋值,但是没有任何意义,因为没对象名拿不到值
4、语法: A.new 类名();
package qf22020217;
/**
* 匿名对象
*/
public class Demo01 {
public static void main(String[] args) {
//调用一次方法时
System.out.println(new Person2().getAge());
//传入方法中
new GetPerson().get
匿名对象、成员变量局部变量成员变量的三者区别、封装的概念、构造方法的运用、静态代码图解、继承最先出现在Python成神之路。
共有 0 条评论