摘要: 1.Integer 和int 的区别 ①、Integer 是 int 包装类,int 是八大基本数据类型之一(byte,char,short,int,long,float,double,boolean) ②、Integer 是类,默认值为null,int是基本数据类型,默认值为0; ③、Intege 阅读全文
posted @ 2019-08-12 18:34 阿福聊编程 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 1.Object的类方法 2.equal 的方法 可以看到,在 Object 类中,== 运算符和 equals 方法是等价的,都是比较两个对象的引用是否相等,从另一方面来讲,如果两个对象的引用相等,那么这两个对象一定是相等的。对于我们自定义的一个对象,如果不重写 equals 方法,那么在比较对象 阅读全文
posted @ 2019-08-12 14:46 阿福聊编程 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.什么是队列 队列是有序列表,遵循先入先出的原则,可以用数组和链表来实现,也属于抽象数据类型(ADT),加入和删除的操作发生在不同的两端,。队列的概念就好比乘火车时排队买票,先到的人先买到票,买完后就从前端离开,二队伍的后端又陆续有新的乘客加入。 2.队列的分类及实现 2.1 数组实现 2.1.1 阅读全文
posted @ 2019-08-12 14:24 阿福聊编程 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.栈的基本概念 栈是一种抽象型数据结构,主要要两个特点:1.只能从栈顶端访问数据(获取和添加数据),2.数据的访问规则遵循 “先进后出” 的原则。如下图所示: 2.栈的实现 2.1.数组实现 package stack; /** * 数组实现栈的操作 */ public class StackDe 阅读全文
posted @ 2019-08-12 14:14 阿福聊编程 阅读(174) 评论(0) 推荐(0) 编辑