摘要:
super 关键字 含义 super : 超级的 含义: 在Java中代表当前对象的 直接父类对象的引用 用法分类 super. super(实际参数) 1、super(实际参数) super():代表调⽤⽗类⽆参的构造 super(参数):调⽤⽗类有参的构造 作用: 在⼦类构造⽅法中调⽤⽗类的构造 阅读全文
摘要:
构造方法 概述 构造方法: 也叫做构造器 构造函数 ,本质就是一个特殊的方法. 特点 1. 构造⽅法的⽅法名和类名⼀致(包括⼤⼩写) 2. 构造⽅法没有返回值类型(连void都没有) 3. 构造⽅法可以重载 4. 构造⽅法不可以⼿动调⽤,只能在创建对象的时,jvm⾃动调⽤ 5. 构造⽅法在创建对象时 阅读全文
摘要:
1、面向对象的三大特征是什么? 答:封装、继承、多态 2、成员变量和局部变量的区别有哪些? 答: 答案一: 1.在位置上: 成员变量 :类中方法外 局部变量: 方法中. 2.在内存中: 成员变量:堆中对象里 局部变量:栈中方法里 3.生命周期: 成员变量: 随着对象的产生而产生,随着对象的消亡而消亡 阅读全文
摘要:
#成员变量和局部变量的对比 ##答案一: 1.在位置上: 成员变量 :类中方法外 局部变量: 方法中. 2.在内存中; 成员变量:堆中对象里 局部变量:栈中方法里 3.生命周期: 成员变量: 随着对象的产生而产生,随着对象的消亡而消亡 局部变量: 随着方法的产生而产生,随着方法的消亡而消亡 ##答案 阅读全文
摘要:
面向对象 一、面向对象 概念:面向对象是一种编程思想,使用编程语言解决现实问题的一种思路。 分类: 面向过程: C语言 面向对象: Java 面向对象的思想: ⾯向过程的思想:⾃顶向下 逐步执⾏。 > 当解决一件事情的时候,首先想到的是我该怎么去做 ⾯向对象思想:以对象为中心,使用对象调用其功能。 阅读全文
摘要:
数组排序 排序: 排列顺序 从大到小 从小到大 排序算法有很多,比较基础的有冒泡排序的和选择排序。 (1)冒泡排序 冒泡排序规则: 相邻的两个元素进行比较,如果前者大于后者,那么两者交换位置(每次比较和移动的是相邻的两项)。 外层循环控制比较的轮数,也就是数组需要比较的数字数量。 内层循环控制每轮需 阅读全文
摘要:
数组 一、概念 数组: 内存中一片连续的内存空间,可以存储多个类型相同的数据,方便统一进行处理. 元素: 就是数组中的每个数据 下标: 就是为每个元素分配的一个编号 0 数组的长度 - 1 数组的长度: 就是数组的容量,可以进行动态的获取 数组名.length 二、数组的定义 数组定义的步骤: 1. 阅读全文
摘要:
方法 一、概念: 方法: 具有特定功能的一段代码,这段代码可以通过名字进行重复使用,从而达到代码简化的目的。 二、方法定义的步骤: 1. 方法的声明 > 向外界说明自己的名字在调用的时候需要什么数据,能够为方法的使用者提供什么类型的数据 语法: public static 返回值类型 方法名(形式参 阅读全文