java基础
@一株木棉
这个作者很懒,什么都没留下…
展开
-
==和equals
java中"=="可以判断基本数据类型和引用类型 1.判断基本数据看数据值是否相等 2.判断引用类型看地址是否相等 equals():Object类方法,方法只能判断引用类型,默认判断地址是否相等,如果要判断值是否相等,需要在子类中重写此方法。 ...原创 2021-04-23 22:45:56 · 68 阅读 · 0 评论 -
Java动态绑定
java动态绑定机制原创 2021-04-21 14:09:04 · 67 阅读 · 0 评论 -
java创建对象内存图分析
学生类 public class Student { private String name; private int age; public Student(String name, int age) { this.name = name; this.age = age; } public int getAge() { return age; } public void setAge(int age)原创 2021-04-18 10:34:31 · 118 阅读 · 0 评论 -
java基础——多态
java多态原创 2021-04-18 09:44:26 · 76 阅读 · 0 评论 -
java——构造器
java构造器 1.构造器和类名相同 2.可以有多个构造器 3.构造器伴随类名调用 4.一个类即使什么都不写,都会存在一个构造方法 作用:实例化初始值原创 2021-04-18 09:38:49 · 61 阅读 · 0 评论 -
java基础——接口
java接口原创 2021-04-18 09:28:40 · 106 阅读 · 0 评论 -
java基础——抽象
java抽象 abstract关键字修饰,可以修饰方法和类。只有抽象类可以包含抽象方法,除了方法,抽象类还可以包含其他字段和具体方法。 抽象类不可以实例化 抽象方法没有具体的实现,可以通过子类继承具体实现;子类继承所有的抽象方法,否则子类也为抽象类。 抽象类,可以理解为一种约定工具,在代码中抽象类在某种情况适合用来写出大体框架,具体实现流程由抽象类事先定义完毕,具体实现过程可以定义抽象方法,而抽象方法交由子类去具体实现。 本质还是一个类,只能单继承,接口可以多继承。 ...原创 2021-04-18 09:24:00 · 107 阅读 · 0 评论