07 2021 档案

摘要:1. static:静态的 static可用来修饰:属性、方法、代码块、内部类 静态属性:静态属性是随着类的加载而加载的,早于对象加载,可以通过“类名.静态属性”方式来调用,也可以使用“对象.静态属性”来调用,并且对于该类的所有对象来说,它们都是共用一个静态属性的 静态方法:静态方法同样是随着类的加 阅读全文
posted @ 2021-07-30 20:00 oneMoe 阅读(80) 评论(0) 推荐(0)
摘要:一、==(运算符) ==可用于基本数据类型的比较也可用于引用数据类型的比较 基本数据类型时:比较的是两变量保存的数据是否相等(不一定要类型相同,可发生自动类型提升) 引用数据类型时:比较两个对象的地址值是否相同,即两个引用是否指向同一对象实体 二、equals(方法) equals只适用于引用数据类 阅读全文
posted @ 2021-07-29 15:06 oneMoe 阅读(42) 评论(0) 推荐(0)
摘要:一、向上转型 public class Test1 { public static void main(String[] args) { Person p1 = new Student();//父类的引用指向子类的对象 p1.eat(); } } class Person { private Str 阅读全文
posted @ 2021-07-29 14:41 oneMoe 阅读(91) 评论(0) 推荐(0)
摘要:1. 从结果上看:(继承性) 子类继承父类后,就获取了父类的属性和方法 创建子类对象时,在堆空间中就会加载所有父类中声明的属性 2. 从过程上看: 当我们通过子类的构造器创建子类对象时,我们一定会直接或间接调用父类的构造器,进而调用父类的父类构造器,直到调用了java.lang.Object类中的的 阅读全文
posted @ 2021-07-28 14:30 oneMoe 阅读(191) 评论(0) 推荐(0)
摘要:一、this this可以用来修饰属性、方法、构造器 this修饰属性和方法时: this理解为当前对象或当前正在创建的对象 2.1 在类的方法中,可以使用“this.属性”或“this.方法”,调用当前对象的属性或方法,通常我们可以省略this,但如果方法的形参与类的属性重名时,我们必须显式地使用 阅读全文
posted @ 2021-07-28 13:24 oneMoe 阅读(58) 评论(0) 推荐(0)
摘要:一、重载 定义:在同一个类中,可以存在一个以上的同名方法,只要它们的参数个数或参数类型不同 简记为“两同一不同”,同一个类,同一方法名,不同参数列表 注意:方法的权限修饰符,返回值类型,形参变量,方法体不能判断重载 二、重写 定义:子类继承父类后,可以对父类中同名同参的方法进行覆盖 应用:重写后,当 阅读全文
posted @ 2021-07-27 13:34 oneMoe 阅读(72) 评论(0) 推荐(0)
摘要:一、来源 该项目(案例)来自是Java -Java 学习- Java 基础到高级-宋红康-零基础自学Java-尚硅谷中的项目二 下面的代码是按照视频中的思路写的,基本与视频相同 二、代码 Customer.java文件代码 package bean; public class Customer { 阅读全文
posted @ 2021-07-24 21:40 oneMoe 阅读(695) 评论(0) 推荐(0)
摘要:一、相同点 定义变量的格式:数据类型 变量名 = 变量值 先声明,后使用 变量都有对应对作用域 二、不同点 在类中声明的位置不同 属性:直接定义在类的一对内 局部变量:声明在方法内、方法形参、代码块内、构造器形参、构造器内部的变量 关于权限修饰符的不同 属性:可以在声明属性时指明权限,使用权限修饰符 阅读全文
posted @ 2021-07-19 11:31 oneMoe 阅读(142) 评论(0) 推荐(0)
摘要:一、数组与数组元素 Java中数组是引用类型 数组的元素可以是基本类型也可以是引用类型,弄清数组元素的类型可以帮助我们去理解数组元素默认初始化 二、一维数组 一维数组元素默认初始化值的情况分为两种,元素为基本数据类型和引用数据类型 1. 元素为基本数据类型时 1. 整型类型(byte、short、i 阅读全文
posted @ 2021-07-16 16:13 oneMoe 阅读(763) 评论(0) 推荐(0)
摘要:一、来源 该项目(案例)来自是Java -Java 学习- Java 基础到高级-宋红康-零基础自学Java-尚硅谷中的项目一 下面的代码是按照视频中的思路写的,基本与视频相同 二、代码 MyUtil.java文件代码 import java.util.Scanner; public class M 阅读全文
posted @ 2021-07-15 14:46 oneMoe 阅读(424) 评论(0) 推荐(0)
摘要:基本数据类型 整型类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节) byte:-127~128 short:-215~215-1 int:231~231-1 long:-263~263-1 注意:long型的数字后面要加L或l(233L) 浮点类型:float(4 阅读全文
posted @ 2021-07-13 10:51 oneMoe 阅读(350) 评论(0) 推荐(0)
摘要:标识符 标识符简单来讲就是可以自己命名 一、命名规则 标识符可以由大小写英文字母,数字,_和$组成 不能以数字开头 不能使用关键字和保留字,但可以包含关键字和保留字(Mystatic符合规范) 严格区分大小写,长度无限 不能使用空格 注意:如果不符合命名规则,编译不能通过! 二、命名规范 包名:多单 阅读全文
posted @ 2021-07-13 09:38 oneMoe 阅读(203) 评论(0) 推荐(0)