摘要: /** * 要分配的最大数组大小 */ private static final int MAX_ARRAY_SIZE = Integer.MAX_VALUE - 8; /** * ArrayList扩容的核心方法。 */ private void grow(int minCapacity) { / 阅读全文
posted @ 2022-02-26 00:11 时光不染-^^- 阅读(389) 评论(0) 推荐(0)
摘要: System.arraycopy()和Arrays.copyOf()方法 { public static void main(String[] args) {​ systemArrayCopyTest(); arrayCopyTest(); }​ private static void arrayC 阅读全文
posted @ 2022-02-25 22:40 时光不染-^^- 阅读(120) 评论(0) 推荐(0)
摘要: hashCode与equals 为什么重写equals时必须重写hashCode? hashCode(): hashcode()的作用是获取哈希码,也称为散列码;它实际上是返回int整数,这个哈希码的作用是确定该对象在哈希表中的索引位置。hashCode()定义在JDK的Object.java中,这 阅读全文
posted @ 2022-02-22 22:57 时光不染-^^- 阅读(96) 评论(0) 推荐(0)
摘要: 1.接口的方法默认是public,所有方法在接口中不能有实现(java8开始接口方法可以有默认实现), 而抽象类可以有非抽象的方法; 2.接口中除了static、fianl变量,不能有其他变量,而抽象类中则不一定; 3.一个类可以实现多个接口,但只能实现一个抽象类。接口自己本身可以通过extends 阅读全文
posted @ 2022-02-22 22:04 时光不染-^^- 阅读(40) 评论(0) 推荐(0)
摘要: { /* * 直接插入排序 * 1.从第二位开始遍历 * 2.当前数(第一趟是第二位)与前面的数依次比较,如果前面的数大于当前数,则将这个数 * 放在当前数的位置上,当前数的下标-1; * 3.重复以上步骤,直到当前数不大于前面的某个数为止,这时将当前数放到这个位置 * (1-3)步是保证当前数的前 阅读全文
posted @ 2022-02-12 15:40 时光不染-^^- 阅读(171) 评论(0) 推荐(0)
摘要: { /* * 思路分析: * 1.相邻两个数相比,n[j]和n[j+1]比较,如果n[j]>n[j+i],则将两个数进行交换 * 2.j++重复以上步骤。第一次结束后最大数就被确定在最后一位,这就是冒泡排序(又称大(小)数沉底) * 3.i++重复以上步骤,直到i=n-1结束,排序完成 * */ i 阅读全文
posted @ 2022-02-12 15:39 时光不染-^^- 阅读(186) 评论(0) 推荐(0)
摘要: { public static void main(String[] args) { /* * 思路分析 1. 第一个跟后面的所有数相比,如果小于(或小于)第一个数的时候,暂存较小数的下标,第一趟结束后,将第一个数,与暂存的那个最小数进行交换,第一个数就是最小(或最大的数) 2. 下标移到第二位,第 阅读全文
posted @ 2022-02-09 14:47 时光不染-^^- 阅读(36) 评论(0) 推荐(0)
摘要: //数组的两种初始化方式:动态初始化和静态初始化//动态初始化:用户赋予长度,系统赋初值int[] array1 = new int[5];//静态初始化:用户赋值,系统计算长度int[] array2 = new int[]{1, 2, 3, 4, 5};//简写int[] array3 = {1 阅读全文
posted @ 2021-12-15 16:12 时光不染-^^- 阅读(61) 评论(0) 推荐(0)
摘要: 在执行git pull 的目录 执行如下命令, 这样再输入帐号密码后,就会记住以后就不用输入了 git config --global credential.helper store 阅读全文
posted @ 2021-12-01 17:26 时光不染-^^- 阅读(400) 评论(0) 推荐(0)
摘要: 构造器特性: 1.和类名相同 2.没有返回值,但不能用void声明构造函数 3.生成类的对象时自动执行,无需调用作用: 1.new本质是再调用构造方法 2.初始化对象的值注意点: 定义有参构造之后,如果想要使用无参构造,需要显式定义无参构造 Alt+Insert快捷键可以生成有参和无参构造 构造器: 阅读全文
posted @ 2021-11-05 16:59 时光不染-^^- 阅读(115) 评论(0) 推荐(0)