摘要: 1.队列:先进先出(FIFO),引入昨天写的jar包,用简单的程序实现对队列先进先出概念的模拟2.栈:先进后出(FILO),用简单的程序实现对栈先进后出概念的模拟 public class Queue<T> { private SuperArray<T> superArray; //模拟队列先进先出 阅读全文
posted @ 2021-03-08 11:11 温柔Rarry 阅读(385) 评论(0) 推荐(0)
摘要: 1.归并算法对两个有序数组的排序速度远大于for循环算法2.归并算法无法对两个无序数组排序 1 package study03; 2 3 import java.util.Arrays; 4 5 public class Concat { 6 7 //归并算法 8 public int[] conc 阅读全文
posted @ 2021-03-08 11:08 温柔Rarry 阅读(109) 评论(0) 推荐(0)
摘要: 1.饿汉式单例:在初始化内存时就会生成一个对象,需要调用对象时将它返回出去2.懒汉式单例:在初始化时不会加载对象,在调用方法时才会生成一个对象,并将它返回出去 package study02; public class Singleton { //饿汉式单例,在初始化内存时加载到内存中,即使不用他也 阅读全文
posted @ 2021-03-08 11:07 温柔Rarry 阅读(33) 评论(0) 推荐(0)
摘要: 1.对于数据量越大的有序数组二分查找的速度比for循环越快2.如果是乱序数组可以优先排序,但是获取的索引值会不一样3.乱序数组如果要获取正确的索引值还是使用for循环 1 package study01; 2 3 import java.util.List; 4 5 public class Bin 阅读全文
posted @ 2021-03-08 11:04 温柔Rarry 阅读(360) 评论(0) 推荐(0)