摘要: 同步、异步 1、同步、异步有什么区别 在进行网络编程时,我们通常会看到同步、异步、阻塞、非阻塞四种调用方式以及他们的组合。 其中同步方式、异步方式主要是由客户端(client)控制的,具体如下: 1.1 同步(Sync) 所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行 阅读全文
posted @ 2019-05-21 16:23 Henry$ 阅读(256) 评论(0) 推荐(0)
摘要: 1、装箱 值类型到引用类型(jdk1.5以上版本) 2、装箱 值类型到引用类型(jdk1.5以下版本) 3、拆箱 引用类型到值类型 (jdk1.5以上版本) 4、拆箱 引用类型到值类型 (jdk1.5以上版本) jdk1.5以下的版本不支持泛型 1.5以上的版本可以支持自动转换 1.5的版本是个分水 阅读全文
posted @ 2019-05-21 10:49 Henry$ 阅读(121) 评论(0) 推荐(0)
摘要: 泛型 1、泛型类 2、泛型接口 2.1 接口继承接口 3、泛型方法 4、 泛型属性 泛型的属性 属性的数据类型 由调用方 来决定当前属性的数据类型 Integer是int数据类型的封装类 Character是char的数据类型的封装类 泛型的数据类型必定只能是类 而不是基础数据类型的 关键字 方便扩 阅读全文
posted @ 2019-05-21 10:45 Henry$ 阅读(197) 评论(0) 推荐(0)
摘要: 栈的特点是 先进后出 ArrayList的自定义栈 ArrayList已连续的空间进行存储数据 LinkedList的自定义栈 LinkedList已链表的结构存储数据 阅读全文
posted @ 2019-05-21 10:39 Henry$ 阅读(271) 评论(0) 推荐(0)
摘要: Vector 线程同步 线程安全高。 ArrayList的运行速度较快、因为没有使用线程 //输出为8、可以存在重复值 System.out.println(v.size()); 阅读全文
posted @ 2019-05-21 10:35 Henry$ 阅读(116) 评论(0) 推荐(0)