随笔分类 -  java学习随笔笔记

摘要:final修饰符 final作为类修饰符: 最终类(不能有子类) 用final修饰方法: 不能被子类重新定义(即不能被覆盖) final修饰的方法可以被重载 用final修饰的变量(即为常量): 只能赋值一次 用final标记的变量即为常量,因为一旦赋值,其值不可改变。 常量可以在定义时赋值,也可以 阅读全文 »
posted @ 2022-05-13 17:29 皮卡Q 阅读(138) 评论(0) 推荐(0) 编辑
摘要:1.公共访问控制符: public 作为类前面的修饰符时: 将类声明为公共类,表明它可以被所有的其它类所访问和引用。 作为类成员的访问修饰符时,表明在其他类中可以无限制地访问该成员。 要真正做到类成员可以在任何地方被访问,在进行类设计时必须同时满足两点:首先类被定义为public;其次,类的成员被定 阅读全文 »
posted @ 2022-05-13 17:22 皮卡Q 阅读(338) 评论(0) 推荐(0) 编辑
摘要:public class FFF{ public static void main(String[] args) { erzi c = new erzi(); c.test(); Parent p = new Parent(); p.test(); } } class erzi extends Pa 阅读全文 »
posted @ 2022-04-29 22:03 皮卡Q 阅读(1643) 评论(0) 推荐(0) 编辑
摘要:子类拥有父类非 private 的属性、方法。 子类实际上包含了父类中除了构造方法之外的所有成员,构造方法不可以继承,它们只属于定义它们的类。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java 的继承是单继承,但是可以多重继承,单继承就是一个子 阅读全文 »
posted @ 2022-04-29 20:35 皮卡Q 阅读(43) 评论(0) 推荐(0) 编辑
摘要:构造方法 方法名与类名相同。 没有返回值类型,连void都没有。 构造方法的作用是给对象进行初始化 。 Java语言规定构造方法可以重载,重载是同一个方法名(包括构造函数)的多种不同实现,所谓的不同实现,是指参数的个数或类型的不同,返回类型可同也可不同。 Java语言规定构造方法只能通过new自动调 阅读全文 »
posted @ 2022-04-29 16:41 皮卡Q 阅读(273) 评论(0) 推荐(0) 编辑
摘要:一.跟对象比较的几个相关的概念。 为了更加审核的理解对象比较的含义以及多个比较方法之间的差异,笔者认为读者首先需要了解几个相关的概念,或者说几对关系。 1.是类与对象的关系。类是具体的抽象,而对象是类的具体实现。这可能听起来还是有点模糊。做一个形象的比喻,类就好像是用来制作塑料盒子的模具, 只要将P 阅读全文 »
posted @ 2022-04-28 18:48 皮卡Q 阅读(741) 评论(0) 推荐(0) 编辑
摘要:静态方法(或称为类方法),指被 static 修饰的成员方法。 静态方法与实例方法(没有被static修饰)的区别: public int method1()//实例方法 public static int method2()//静态方法,注意要有返回值。 public static void Pr 阅读全文 »
posted @ 2022-04-28 18:45 皮卡Q 阅读(212) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示