摘要: 2022-7-27 第七组   代码块 与 static #1.代码块 ###1.1局部代码块 ###1.2构造代码块 构造代码块是定义在类中成员位置的代码块 ###1.3静态代码块 静态代码块是定义在成员位置,使用static修饰得代码块 ###1.4区分每种代码块的特点 ####1.4.1局部代码块 以”{}”划定的代码区域,此时只需要关注作用域的不同 阅读全文
posted @ 2022-07-27 18:53 阿萨德菩提子 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 2022-7-26 第七组  抽象和接口 接口 接口时功能的集合,同样可看作是一种数据类型,是比抽象类更为抽象的类。 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。 接口的格式 public interface 接口名 { 抽象方法1; 抽象方法2 阅读全文
posted @ 2022-07-26 19:47 阿萨德菩提子 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 2022-7-25 第七组 pan小堂 多态 ##多态 ####多态是继封装、继承之后,面向对象的第三大特性。 现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。 Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便 阅读全文
posted @ 2022-07-25 19:41 阿萨德菩提子 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 2022-7-23 pan小堂 Object与Final #Object类 ###1.Object方法 public final native Class<?> getClass() 返回object运行时类 public native int hashCode() 返回对象的hash码值 public boolean equals(Object obj) 阅读全文
posted @ 2022-07-23 21:13 阿萨德菩提子 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 2022-7-21 第七组 pan小堂 继承与super与this ##1.继承 ###1.1继承的概述 在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 ###1.2继承的格式 class 子类 extends 父类{ } ###1.3继承的特点 1、在Java中,类只支持单继承 阅读全文
posted @ 2022-07-21 19:23 阿萨德菩提子 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 2022-7-20 第七组 pan小堂 String #字符串 String ####字符串部分方法 ###字符串对象的特点: 1.Java程序中所有双引号引起来的内容,都是String类的对象 2.字符串内容不可变,它们的值在创建后不能被更改(在底层被final修饰,所以它是一个常量) 3.虽然String的内容不可变,但是可以被共享(结合常量池理解 阅读全文
posted @ 2022-07-20 20:00 阿萨德菩提子 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 2022-7-19 第五组 pan小堂 封装和 this ##this关键字 #####this关键字由来和使用: A:this:代表所在类的对象引用方法被哪个对象调用,this就代表那个对象 B:什么时候使用this呢 ? 局部变量和成员变量重名 set 和 get 方法 ##构造方法 构造方法(构造器):每个类都有一个默认的无参构造器,jvm自动给我们 阅读全文
posted @ 2022-07-19 18:40 阿萨德菩提子 阅读(25) 评论(1) 推荐(0) 编辑
摘要: 2022-7-17 五 零散知识点 ##Scanner #####用Scanner类的方法可以完成接收键盘录入的数据 public class ScannerDemo { public static void main(String[] args) { //创建键盘录入对象 Scanner sc = new Scanner(Syste 阅读全文
posted @ 2022-07-18 18:47 阿萨德菩提子 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 2022-7-18 第五组  pan 面向对象 ##面向过程 向过程就是:面向过程,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。 ##面向对象 ###什么是面向对象: 面向对象思想就是不断的创建对象,使用对象,指挥对象做事情。(如果有对象,直接用对象,对我们直接提供服务) ###面向对象和面 阅读全文
posted @ 2022-07-18 15:04 阿萨德菩提子 阅读(26) 评论(1) 推荐(0) 编辑
摘要: 2022-7-16 第五组 pan小堂 基础语法 ###思维导图 ##一维数组 数组是存储多个变量(元素)的东西(容器) 这多个变量的数据类型要一致 数组既可以存储基本数据类型,也可以存储引用数据类型。 1.数组定义的格式: 格式1:数据类型[] 数组名; 格式2:数据类型 数组名[]; 注意:这两种定义做完了,数组中是没有元素值的。 2.数组的初 阅读全文
posted @ 2022-07-16 14:38 阿萨德菩提子 阅读(26) 评论(1) 推荐(0) 编辑