Vector(同步)和ArrayList(异步)异同

Posted liuwenwu9527

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vector(同步)和ArrayList(异步)异同相关的知识,希望对你有一定的参考价值。

 

//1 同步 异步

//未响应 = 假死 占用内存过多 内存无法进行处理
//请求的方式 :同步 异步
//网页的展现过程中(同步):1. css文件的下载 2.js文件的下载 3.下载你当前的html的页面 4.显示
//获取数据(异步) ajax success成功对应的属性 error 失败对应的属性 callback 回调函数
//异步解决的问题: 未响应=假死
//未响应的另一种情况:并发量
//本机的浏览器进行访问请求而永远得不到响应造成的未响应
//并发量 :服务器能够同时承受访问量的最大数值
//Jmeter 可以测试当前服务器(服务器容器 tomcat)的并发量
//服务器的带宽 客户端在访问服务器的相应的速度 上行 下行
//集群 分布式
//微服务 线程中的 生产者和消费者 http协议来实现

//.Vector(同步)和ArrayList(异步)异同

//Vector线程同步,线程安全
//ArrayList的运行速度较快,因为没使用线程
// Vector v=new Vector();
// v.add("a");
// v.add("a");
// v.add("a");
// v.add("a");
// v.add("a");
// System.out.println(v.size());

以上是关于Vector(同步)和ArrayList(异步)异同的主要内容,如果未能解决你的问题,请参考以下文章

java Vector

Java容器类的深入理解

JAVA集合

Java部分面试题

arrayList和vector的区别

ArrayList和Vector的区别?HashMap和HashTable的区别?StringBuilderStringBuffer和String的区别?