- 博客(4)
- 收藏
- 关注
原创 java里 “==” 到底比较的是值还是引用啊?
摘要:Java中的“==”操作符的行为取决于数据类型。对于基本类型(如int、char),它直接比较值;对于引用类型(如String、类对象),它比较内存地址而非内容。字符串常量池可能使某些引用比较返回true,但本质仍是地址比较。正确比较应使用equals()方法检查内容。注意包装类(如Integer)的特殊缓存范围可能影响结果。建议:基本类型用“==”,引用类型用equals(),避免混淆引用与内容比较。
2025-10-01 10:57:21
281
转载 word 文档导出 (freemaker+jacob)--java开发
本文详细记录了使用Java和FreeMarker实现Word文档动态导出的完整过程。作者从零开始,通过两周时间研究并解决了多个技术难点:1)使用FreeMarker处理包含动态图片和复选框的复杂模板;2)针对不同Office版本(doc/docx)的兼容性处理;3)解决WPS与Office的格式兼容问题;4)通过jacob插件实现移动端兼容。文章提供了完整的解决方案和技术要点,包括模板制作、XML转换、数据填充等关键步骤,并分享了多个实用工具类(图片处理、复选框操作等)和常见问题解决方法。特别强调了文件后缀
2025-09-04 21:41:20
56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1