首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端学习
L011apa100za
创建于2023-10-21
订阅专栏
记录自己后端技术栈升级
暂无订阅
共9篇文章
创建于2023-10-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
小白容易搞混的5个面向对象基本概念
以前初学的时候总是会搞混其中几个概念,今天突然从本地翻出早年总结的一个note,想着还是发上来吧。在面向对象编程中,对象和实例通常指的是同一个概念。对象是类的实例,它由类定义创建。每个对象都有自己的属
换个角度理解this关键字(Java)
以上是绝大多数视频课程以及国内教材对于this的解释(样例代码都是基本一样的),但是这根本不是从本质上解释this的必要性,这是对于学生的愚弄。至少我认为这种解释是很牵强的,因为你非要让他们重名,写成
集合&迭代器
集合概述 集合就是一种能够存储多个数据的容器。常见的容器有集合和数组。 集合有两大类:Collection(单列集合)、Map(双列集合)。 二者都是接口(也就是说无法实例化),集合类都是实现的这两个
什么是TMD构造器(Java)
对象需要初始化是因为对象是一种复杂的数据结构,它需要在内存中分配空间并初始化其属性和方法。初始化对象可以确保对象的属性和状态具有正确的初始值,以便在后续的操作中能够正常使用对象。
Java构造方法私有化(深入理解)
学编程尤其是OOP,总是要问为什么。这是我的问题:为什么要这么干?为什么要私有化?为什么是私有化构造方法而不是其他东西? 首先,我直接解释,这样子定义一个工具类实际上是源于一种设计模式
抽象类与接口比较(Java)
想象一下现实生活中的接口,接口本身没有什么用,但是它时有规范的,USB,Type-c,HDMI等等,如果数据线跟接口有一点点不匹配,就不能用。 抽象类介于普通类和接口之间,普通类的继承无法强制约束子类
Java重写与重载
在编译阶段,只是检查参数的引用类型,即Animal类型。当程序执行b.move()方法时,会检查Animal类是否存在move方法。 然而在运行时,JVM会根据对象的实际类型来决定调用哪个方法。在上
Java内部类介绍
成员内部类的方法中默认存在一个外部类对象:外部类名.this。 可以用此格式来调用外部类成员,访问时如果(内部类变量和外部类变量)没有冲突,格式可省略。 对于外部类来讲,没有默认的内部类对象,如果
多态的应用与转型(以Java为例)
多态的应用: - 以多态形式创建一个对象。 - 方法的**参数**返回值是一个类或者一个接口,那么我们可以传入子类的对象。 - 方法的**返回值**类型是一个类或者一个接口,那么我们可以