随笔分类 - java
摘要:记录一些日志框架的使用博客,一起踩个点。 lombok使用
阅读全文
摘要:说来惭愧,写了很久的代码,我都不知道循环还有这种操作! 单层循环跳出 for (int i1 = 0; i1 < 10; i1++) { System.out.println("i1 "+i1); if (i1>5) break; } 多层循环跳出 再多层循环跳出之前,说个冷知识。 java的循环是
阅读全文
摘要:一、问题 今天再使用Object类的clone方法发现一个问题,所有的类都继承自Object,Object中有的非private方法他的子类也应该有。在Object中有protected native Object clone() throws CloneNotSupportedExceptio
阅读全文
摘要:冒泡算法 原理: 通过数组相邻两个数比较大小,得到左小右大的排序。循环以上操作,将获得一个数组的最大数,并在数组最大索引处。 因为已经获得了最大数,下次循环次数-1,以此类推直至排序完。 代码实现: private static void bubleSort(int[] arr) { int js=
阅读全文
摘要:java中存在四种代码块 一、方法中的代码块 存在于方法中,有作用域,在代码块中间定义的变量有作用域,代码执行完,变量就会回收,对性能有所优化,用不好就GG。 二、构造方法代码块 存在于方法内,在创建对象时调用,初始化this对象前执行。当对象有继承出现的时候,要先进行父级对象的初始化,在执行子类的
阅读全文