`
文章列表
链表总结 1.什么是链表 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序 存储数据,而是在每一个节点里存到下一个节点的指针(Pointer) 2.链表的优缺点 用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计算机 内存空间,实现灵活的内存动态管理。但是链表失去了数组随机读取的优点,同时链表由于 增加了结点的指针域,空间开销比较大 3.链表的结构 线性表的链式存储表示的特点是用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的)。因此,为了表示每个数据元素 与其直接后继数据元素 之间的逻 ...
数组总结 1.数组的基本概念 1.数组在内存中的表现形式是什么? int [] array = new int[10]; Student [] array = new Student[10]; 线性结构,连续的内存空间进行存储数据。 2.数组是属于什么数据类型的? 基本数据类型 byte,short,int,long,float,double,char,boolean 引用类型(类类型或者对象类型) 所有由class定义的类,interface定义的接口, abstract class定义的抽象类和数组 3.数组有哪些属性和方法? ...
数组队列的总结 1.数组的优点和缺点 数组有哪些优点:1.存取方便   2.查找速度快  数组的缺点:1.长度固定   2.存储的数据类型是固定的。 2.数组队列的实现思路 1.对象名中存储的是什么内容? 对象名中存储的是地址。 int [] array = new int[0]; array = new int[1]; GC(垃圾回收机制),自动销毁没有使用的对象,释放内存空间。(析构函数) 1.借助于对象名中存储的地址,每一次创建一个新的数组,是原始数组的长度加1或者长度减1. 2.原始数组中存储的数据,存入到新数组中,然后再去添加新的元素或者不需要添加 3. ...
画板和参数传递总结 1.值传递:(形式参数类型是基本数据类型):方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元,所以方法执行中形式 ...
[/b] 接口和事件的总结 1.接口 1.接口的定义 定义接口的关键字:interface 格式: public interface 接口名 extends 接口,... { //定义常量  常量名都必须要大写 public static final 数据类型 常量名 = 值; static final 数据类型 常量名 = 值; 数据类型 常量名 = 值; eg:int SCORE=100; //定义抽象方法 public abstract 返回值数据类型 方法名(数据类型 形参,...); public 返回值数据类 ...
类的继承总结 1.Java继承的语法格式 Java继承的关键字是:extends 格式: public class 类名(子类,超类,派生类) extends 类名(父类,基类) { } 如: public class UNStudent extends Student {...} Java中类的继承只能是单继承(单根继承),即一个类只能继承一个父类,但是一个类可以由多个类来继承它。 2.子类继承到了父类的那些属性和方法?能调用的属性和方法有哪些? 子类继承到了父类所有的属性和方法。 能调用的属性和方法有哪些? 子类和父类在同包下: 默认的,受保 ...
类和对象总结 类和对象是面向对象编程的基础。 1.生活中有那些是对象? 万事万物皆对象。 对象:具体的某一个物体或者具体的某一个事物就是一个对象。 举例: 某一个台电脑 在生活中从那几个方面去描述一个对象呢? 特征:颜色,寸尺,品牌,形状,重量,材料,价格,型号,... 功能,用途,行为:玩游戏,聊天,打字,看电影,学习,听音乐,... 2.类的组成 生活中是怎样对物体进行分类的呢? 根据对象相似的特征和相似的行为进行归类。 程序中的类就是对象生活中类的一种定义。 类是由两个部分组成:1.属性  2.方法 属性表示的是对象或者类的特征; 方法表示 ...
Java数据类型总结 Java的数据类型有两种: (1)基本数据类型 1.Java的八大基本数据类型为: 整型 byte 字节型 1字节 8bit  最大存储数据量是255,存放的数据范围是-128~127之间 short 短整型 2字节 16bit 最大数据存储量是65536 ...
Global site tag (gtag.js) - Google Analytics