线程池的七大参数是?
corePoolSize -->游泳池最佳游泳人数,不会产生拥挤
maximumPoolSize–>游泳池最多可容忍的人数
keepAliveTime–>当游泳池的人数超过最佳游泳人数。其他人的等待的时间,及这些人多就会离开
unit,–>等待时间的单位,可以是毫秒、秒、分钟、小时和天,等等
workQueue–>等待队列,游泳池中的人数超过最佳游泳人数时,想游泳的人在旁边排队
threadFactory–>泳池管理者,可以管理进入游泳池的人数
handler–>拒绝策略
关于Unicode我们需要追溯一下它产生的渊源。
当计算机普及到东亚时,遇到了使用表意字符而非字母语言的中、日、韩等国家。在这些国家使用的语言中常用字符多达几千个,而原来字符采用的是单字节编码,一张代码页中最多容纳的字符只有2^8=256个,对于使用表意字符的语言实在无能为力。既然一个字节不够,自然人们就采用两个字节,所以出现了使用双字节编码的字符集(DBCS)。不过双字节字符集中虽然表意字符使用了两个字节编码,但其中的ASCII码和日文片假名等仍用单字节表示,如此一来给程序员带来了不小的麻烦,因为每当涉及到DBCS字符串的处理时,总是要判断当中的一个字节到底表示的是一个字符还是半个字符,如果是半个字符,那是前一半还是后一半?由此可见DBCS并不是一种非常好的解决方案。
下一篇:最后一页