Loading

摘要: 构造方法用于对象的普通属性初始化。 静态初始化块,用于类的初始化操作,初始化静态属性。 在静态初始化块中不能直接访问非 static 成员。 阅读全文
posted @ 2022-11-12 18:52 听风blog 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 静态变量(类变量)、静态方法(类方法):static 声明的属性或方法。 静态变量/静态方法生命周期和类相同,在整个程序执行期间都有效。它有如下特点: 为该类的公用变量,属于类,被该类的所有实例共享,在类载入时被初始化。 static 变量只有一份。 一般用“类名.类变量/方法”来调用。 在 sta 阅读全文
posted @ 2022-11-12 18:21 听风blog 阅读(23) 评论(0) 推荐(0) 编辑
摘要: this 本质就是“当前对象的地址”! this 的用法: 普通方法中,this 总是指向调用该方法的对象。 构造方法中,this 总是指向正要初始化的对象。 this()调用重载的构造方法,避免相同的初始化代码。但只能在构造方法中用,并且必须位于构造方法的第一句。 this 不能用于 static 阅读全文
posted @ 2022-11-12 18:17 听风blog 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 构造器用于对象的初始化,而不是创建对象! 构造方法是负责初始化(装修),不是建房子 构造器 4 个要点: 构造器通过 new 关键字调用!! 构造器虽然有返回值,但是不能定义返回值类型(返回值的类型肯定是本类),不能在构造器里使用 return 返回某个值。 如果我们没有定义构造器,则编译器会自动定 阅读全文
posted @ 2022-11-12 18:08 听风blog 阅读(77) 评论(0) 推荐(0) 编辑