07 2019 档案

摘要:package javalearn; public class SingleInstance { private volatile static SingleInstance instance; private SingleInstance(){ } public static SingleInstance getInstance(){ if ... 阅读全文
posted @ 2019-07-15 11:50 livalon1 阅读(138) 评论(0) 推荐(0)
摘要:package javalearn; import java.util.LinkedList; import java.util.Queue; public class ProducerConsumer { private static final int MAX = 5; ///////////////生产者 public static class Produce... 阅读全文
posted @ 2019-07-15 11:47 livalon1 阅读(215) 评论(0) 推荐(0)
摘要:1.java底层如何实现多态 https://blog.csdn.net/fan2012huan/article/details/51007517 (1)在常量池中找到方法调用的符号引用 (2)查看Person的方法表,得到speak方法在该方法表的偏移量(假设为15),这样就得到该方法的直接引用。 阅读全文
posted @ 2019-07-10 10:44 livalon1 阅读(1520) 评论(0) 推荐(1)
摘要:package sort;public class Sort { public static void BubbleSort(int[] arr) { //TODO 冒泡排序 for(int i=arr.length-1;i>0;i--) { for(int j=0;j<i;j++) { if(ar 阅读全文
posted @ 2019-07-03 17:28 livalon1 阅读(255) 评论(0) 推荐(0)
摘要:一、TCP与UDP区别总结: 1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接 2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付 3、TCP面向字节流,实际上是TCP 阅读全文
posted @ 2019-07-02 23:38 livalon1 阅读(3206) 评论(0) 推荐(0)