![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
奋斗威威
奋斗威威
展开
-
单链表反转
public class ListNode { int val; ListNode next ; public ListNode(int val) { this.val = val; }}ListNode head = new ListNode(6);// 初始化链表 private void initList() { ...原创 2020-02-23 23:02:49 · 141 阅读 · 0 评论 -
二分查找
时间复杂度可以表示O(h)=O(log2n) .测试代码 public void binarySort(View view) { int a[] = {1,4,5,7,9,10,44,55,78,82,91,92,99,100}; try{ int index = BinarySort.binarySort(a, 44);...原创 2020-03-08 15:24:44 · 73 阅读 · 0 评论 -
单例设计模式
介绍单例模式是一种创建型模式。它保证一个类仅有一个实例,并提供一个访问它的全局访问点。实现方式1.饿汉式(线程安全、没有懒加载)publc class Singleton{ private static Singleton mInstance = new Singleton(); pirvate Singleton(){} public static Singleton ge...原创 2020-02-27 23:03:35 · 82 阅读 · 0 评论 -
java 基础相关面试
java 深入源码级的面试题1、哪些情况下的对象会被垃圾回收机制处理掉?利用可达性分析算法,虚拟机会将一些对象定义为GC Roots,从GC Roots出发沿着引用链向下寻找,如果某个对象不能通过GC Roots寻找到,虚拟机就认为该对象可以被回收掉。1.1 哪些对象可以被看做是GC Roots呢?1)虚拟机栈(栈帧中的本地变量表)中引用的对象;2)方法区中的...原创 2020-02-18 17:36:45 · 125 阅读 · 0 评论 -
网络编程相关总结
Android网络编程总结网络分层OSI七层模型OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。TCP/IP五层模型TCP/IP五层模型:应用层(Application)、传输层(Transp...原创 2020-02-05 15:53:52 · 179 阅读 · 0 评论