JavaWeb
文章平均质量分 88
海旋风
无知者,在劫难逃!
展开
-
Java集合——Set接口学习总结
其实就是在HashSet的基础上,多了一个总的链表,这个总链表将放入的元素串在一起,方便有序的遍历,(可以看到LinkedHashMap.Entry 继承自HashMap.Node 除了Node 本身有的几个属性外,额外增加了before after 用于指向前一个Entry 后一个Entry。TreeSet的add方法内部调用的TreeMap的put方法,详细解析需要看TreeMap源码中put方法中如何调用的比较器,以及根据比较器返回的结果>0 =0 <0做了什么操作,外部比较器同理。原创 2023-04-12 16:04:30 · 646 阅读 · 0 评论 -
Java集合——List接口学习总结
3.Iterable接口是Java集合框架中用于表示“可迭代”的对象的标准接口,它定义了一个iterator()方法,用于返回一个迭代器(Iterator)对象,从而可以遍历集合中的元素。2.Iterator接口是Java集合框架中用于遍历集合元素的标准接口,它定义了一些方法,如hasNext()、next()、remove()等,用于遍历集合中的元素并对其进行操作。其实源码中成员变量上面就有英文解释,简要回答就是保证跨平台,有些虚拟机数组会有会有保留字,出于安全性和健壮性考虑所以做了长度限制。原创 2023-04-11 20:56:00 · 757 阅读 · 0 评论 -
乱码过滤器Filter的惨痛教训
昨天使用 IDEA 写一个 jsp+servlet 的小项目,结果上午运行的好好的,晚上就突然样式全都乱掉了。 ┗( T﹏T )┛ 我太难了。 问题描述:jsp无法显示 bootstrap 样式,但功能完好。 先说结论:设置的乱码过滤器有resp.setContentType(“text/html;charset=utf-8”); 使得页面响应时带有<html></html>...原创 2019-11-21 09:41:25 · 840 阅读 · 0 评论