Object类(重写equals、toString方法)
Object类:是所有类的父类,即直接或间接的继承java.lang.Object类。所有的类都继承自Object类,省略了extends Object关键字。 1、equals方法 (1)重写equals方法之前 该方法是对两个对象的内存...
Object类:是所有类的父类,即直接或间接的继承java.lang.Object类。所有的类都继承自Object类,省略了extends Object关键字。 1、equals方法 (1)重写equals方法之前 该方法是对两个对象的内存...
内部类:写在其他内部的类为内部类,如生物类中包含植物类、动物类等,则植物类就可以定义为内部类,而生物类为外部类。 1、成员内部类 创建Animal内部类,外部类为Biology class Biology{ public int age; ...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
1、抽象类 (1)抽象类概述: 只有子类应该包含的方法(没有方法体的方法),没有具体实现的类。方法体的实现交给抽象类的子类,子类根据具体需要去实现。任何带有抽象方法的类都为抽象类,他只是对问题的抽象表示,不能完整地表示一个事物,由于抽象类不...
1、this关键字: (1)用于区分局部变量与成员变量重名问题,this代表成员变量。 package Circle; public class Circle { public double Pi=3.1415926; public dou...
1、封装 (1)创建一个Circle类: public class Circle extends Shape{ private double radius; //private修饰,不允许外界直接访问 private double pi=3...
类:是对某一事物的抽象描述,通过方法(成员方法)和属性(成员变量)来描述事物。 对象:对象是实际存在的该类事物的个体,因而也称实例。 1、类与对象 创建圆类: package Circle; public class Circle { pu...
1、成员变量和局部变量的不同点: (1)位置不同 成员变量:在类中,方法外 局部变量:方法中 (2)作用域不同 成员变量:整个类 局部变量:方法或语句内 (3)默认值不同 成员变量:有默认值(不赋初值不会报错) 局部变量:无默认值,赋值后才...
1、方法的结构 2、方法的权限修饰符 public:公有的 protected:类内,包内和子类 default:默认权限修饰符,包私有(意思就是只能由跟这个类在同一个包中的类来访问),类内,包内 private:同一类内 final:被修...
1、一维数组 (1)定义一个数组: 创建一个长度为50的数组: int[] arr=new int[50]; 定义数组时给数组赋值: int[] arr = {5,1,12,4,6,8,0,3}; 要注意和C语言定义数组的方式区别: int...
1、顺序结构 2、if条件语句 判断输入的字符是否为大写字母(if……else……..): package 选择结构; import java.util.Scanner; public cla...