线程池的七大参数都是什么意思?关于Unicode它产生的渊源都是什么?

来源:创视网 时间:2023-01-06 16:48:30

线程池的七大参数是?

corePoolSize -->游泳池最佳游泳人数,不会产生拥挤

maximumPoolSize–>游泳池最多可容忍的人数

keepAliveTime–>当游泳池的人数超过最佳游泳人数。其他人的等待的时间,及这些人多就会离开

unit,–>等待时间的单位,可以是毫秒、秒、分钟、小时和天,等等

workQueue–>等待队列,游泳池中的人数超过最佳游泳人数时,想游泳的人在旁边排队

threadFactory–>泳池管理者,可以管理进入游泳池的人数

handler–>拒绝策略

关于Unicode我们需要追溯一下它产生的渊源。

当计算机普及到东亚时,遇到了使用表意字符而非字母语言的中、日、韩等国家。在这些国家使用的语言中常用字符多达几千个,而原来字符采用的是单字节编码,一张代码页中最多容纳的字符只有2^8=256个,对于使用表意字符的语言实在无能为力。既然一个字节不够,自然人们就采用两个字节,所以出现了使用双字节编码的字符集(DBCS)。不过双字节字符集中虽然表意字符使用了两个字节编码,但其中的ASCII码和日文片假名等仍用单字节表示,如此一来给程序员带来了不小的麻烦,因为每当涉及到DBCS字符串的处理时,总是要判断当中的一个字节到底表示的是一个字符还是半个字符,如果是半个字符,那是前一半还是后一半?由此可见DBCS并不是一种非常好的解决方案。

X 关闭

Copyright   2015-2022 科技讯版权所有   备案号:豫ICP备2021032478号-15   联系邮箱:897 18 09@qq.com