摘要: 类、对象、构造器 一、类与对象的关系 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但并不能代表某一具体事物。 对象是抽象概念的具体实例 二、创建与初始化对象 使用new关键字创造对象 使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化,以及对类中构造器的 阅读全文
posted @ 2022-07-16 18:24 GrowthRoad 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 值传递和引用传递 1.值传递 值传递(pass by value)是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。 package com.wzt.method; ​ public class Demo05 { public static voi 阅读全文
posted @ 2022-07-16 17:18 GrowthRoad 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 稀疏数组 稀疏数组的介绍 当一个数组中大部分元素为0时,或者为同一值的数据时,可以使用稀疏数组来保存该数组。 稀疏数组的处理方式是: 记录数组一共有几行几列,有多少个不同值 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 如下图,左边是原始数据,右边是稀疏数组 代码实现把原 阅读全文
posted @ 2022-07-16 09:59 GrowthRoad 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 八大排序(待更新) 一、 冒泡排序 1.什么是冒泡排序? 冒泡排序的英文是Bubble Sort ,是一种最基础的交换排序,之所以叫冒泡排序,是因为每个元素都可以像小气泡一样,根据自身大小一点一点地向数组一侧移动。 原理: 每一趟只能确定将一个数归位,即第一趟只能确定将末尾上的数归位,第二趟只能将倒 阅读全文
posted @ 2022-07-16 08:54 GrowthRoad 阅读(31) 评论(0) 推荐(0) 编辑