java学习笔记
文章平均质量分 87
最近在学习java,在学习时做的一些笔记,如有错误请大家指正,同时也希望有相同方向的小伙伴可以一起交流。
404放得
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java接口
接口是Java语言中的一种特殊类型,它使用interface关键字定义。接口不能创建对象,它的主要作用是被类实现(类似于继承)。实现接口的类被称为实现类。一个类可以同时实现多个接口,这使得类能够具备多种角色和功能。修饰符 class 实现类类名 implements 接口1, 接口2, 接口3 {// 类的实现代码例如,我们可以定义一个Driver然后让Student@Override。原创 2025-03-12 12:45:28 · 904 阅读 · 0 评论 -
Java中的final关键字、单例模式、枚举类与抽象类
通过本文的介绍,我们了解了final关键字、单例模式、枚举类和抽象类的概念及其应用场景。这些概念在Java编程中非常重要,它们可以帮助我们设计出更加健壮、灵活和可维护的代码。final关键字:用于修饰类、方法和变量,分别表示类不能被继承、方法不能被重写、变量只能被赋值一次。单例模式:确保某个类在程序运行期间只能创建一个对象,分为饿汉式和懒汉式两种实现方式。枚举类:用于表示一组固定的常量,代码更加清晰和安全。抽象类:不能被实例化,用于定义通用的行为和属性,让子类去实现具体的细节。原创 2025-03-11 10:56:58 · 715 阅读 · 0 评论 -
Java面向对象的核心:继承与多态
继承和多态是Java面向对象编程中的两个核心概念。继承通过extends关键字实现了类之间的父子关系,让子类可以复用父类的代码,同时还可以通过方法重写来扩展或修改父类的行为。多态则通过父类引用指向子类对象的方式,让代码更加灵活和可扩展。原创 2025-03-10 10:39:34 · 767 阅读 · 0 评论 -
权限修饰符
通常用于封装类的内部实现细节,防止外部直接访问,从而保护类的内部状态。:通常用于父类希望子类能够访问某些成员,但不希望这些成员被非子类访问。:适用于同一包内的类共享某些成员,但不希望这些成员被其他包的类访问。修饰的成员可以在同一包内的其他类中访问,也可以在不同包的子类中访问。修饰的成员(变量或方法)只能在定义它们的类内部被访问。修饰的成员可以被任何类访问,无论它们是否在同一包中。:指继承了定义类的子类,但子类位于不同的包中。:指既不在同一包中,也不是子类的其他类。:同一包内的其他类可以访问。原创 2025-03-06 19:29:07 · 597 阅读 · 0 评论 -
面向对象编程:封装、实体类与 static关键字
封装通过隐藏细节和暴露接口,提高了代码的安全性和可维护性;实体类通过封装数据,使得代码的职责更加清晰;static关键字则通过静态变量和静态方法,实现了类的共享属性和行为。原创 2025-03-05 13:00:20 · 1008 阅读 · 0 评论 -
面向对象编程:类、对象、构造器与this关键字
类、对象、构造器和this关键字是面向对象编程中紧密相连的四个概念。它们共同构成了面向对象编程的基础,帮助我们更好地模拟现实世界中的事物和行为。类是抽象的模板,定义了对象的属性和行为。对象是类的具体实例,是类在现实世界中的体现。构造器是对象初始化的工具,用于在创建对象时为对象的属性分配初始值。this关键字是一个指向当前对象的引用,用于区分同名变量,或者在方法中明确地引用当前对象的属性和方法。它们之间的关系可以用一个例子来说明。假设我们正在制作一个机器人。原创 2025-03-04 09:58:22 · 911 阅读 · 0 评论
分享