摘要: 本文介绍了Java中的类型转换机制。主要内容包括:1) Java是强类型语言,不同类型运算时需要转换;2) 类型转换分为强制转换(高转低)和自动转换(低转高);3) 强制转换可能导致内存溢出或精度损失;4) 布尔值不能转换,对象类型不能转不相干类型;5) 大数运算时要注意溢出问题,可通过提前转换类型解决;6) JDK7支持数字用下划线分割提高可读性。文中通过多个代码示例演示了类型转换的具体应用和注意事项。 阅读全文
posted @ 2025-12-02 22:46 贾光清 阅读(9) 评论(0) 推荐(0)
摘要: 本文讲解了Java中的数据类型扩展知识,主要包括: 整数扩展(二进制、八进制、十六进制表示) 浮点数精度问题及银行业务处理建议(使用BigDecimal) 字符编码原理(Unicode编码和转义字符) 字符串比较的内存分析 布尔值简化写法建议 重点强调了浮点数比较的精度问题、字符与数字的本质关系、字符串比较的内存机制,以及"Less is More"的编码理念。文章通过代码示例展示了不同类型数据的处理方式和输出结果。 阅读全文
posted @ 2025-12-02 00:00 贾光清 阅读(10) 评论(0) 推荐(0)