自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 servlet线程是否是安全的?

Servlet本身是无状态的,一个无状态的Servlet是绝对线程安全的,无状态对象设计也是解决线程安全问题的一种有效手段。所以,servlet是否线程安全是由它的实现来决定的,如果它内部的属性或方法会被多个线程改变,它就是线程不安全的,反之,就是线程安全的。

2023-02-17 21:19:51 483

原创 Set集合的不重复原理

a.计算新增元素的哈希值(通过hashcode方法获取)b.用哈希值%数组长度,得到的余数作为新增元素的索引值;c.如果该索引值位置没有元素,可直接新增;如果该索引值位置有元素,用equals方法去比较两个元素是否相同。

2022-11-04 20:32:14 1328

原创 迭代器的实现原理

迭代器的实现原理: Collection接口中有一个iterator方法,该方法可以获取一个迭代器对象 具体的每一个实现类都需要覆盖重写该方法 ArrayL... Linked... ... 每个实现类中都返回了一个Iterator类型的对象,返回的是Iterator的实现类对象。

2022-10-31 11:37:25 231

原创 1 2 4 8个字节的有符号整数的取值范围

1个字节的有符号整数的取值范围为: -128~1272个字节的有符号整数的取值范围为:- 32768~327674个字节的有符号整数的取值范围为:-2^31~(2^31)-18个字节的有符号整数的取值范围为:-2^63~(2^63)-1

2022-10-29 13:09:50 1509

原创 为什么计算机中大部分小数是不精确的?

计算机中十进制小数在转换为二进制时,采用的是“乘2取整,直至为零,结果顺序排列”的方法,在进行转换的时候会产生无限循环的情况,得到的二进制是一个无限接近于原值的近似值,所以导致了“大部分小数不精确”的情况。

2022-10-14 19:49:42 229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除