![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试要点
PananShaw
一个刚开始自学编程的小菜鸟,错误之处还请各位大佬多多指教,谢谢!
展开
-
单例模式(多种实现方式)
懒汉式(能实现延迟加载,线程不安全)public class LazySingleton{ private static LazySingleton instance; private LazySingleton(){ } public static LazySingleton getInstance(){ if(instance ...原创 2020-04-21 11:48:45 · 144 阅读 · 0 评论 -
基础排序(冒泡,选择,插入)
交换方法(不需要额外空间,并且速度更快)private static void swap(int[] src,int x,int y){ src[x] = src[x] ^ src[y]; src[y] = src[x] ^ src[y]; src[x] = src[x] ^ src[y];}冒泡排序(加入exchange变量,如果没发生交换,说明已经排好了,直...原创 2020-04-21 10:46:54 · 151 阅读 · 0 评论 -
多态
一、子类引用指向自身的对象1.调用父类的方法时,父类方法中使用的this.属性调用的是父类的属性,而不是子类自身的属性示例1:public class TestWork1 { public static void main(String[] args) { Dog dog = new Dog(); dog.introduce(); }...原创 2019-07-31 10:54:47 · 164 阅读 · 0 评论