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