1.double类型
在操作double类型时,如果double大于10位,则double会自动使用科学计数法进行操作。
在进行double计算时,会出现很多位小数点。这是由于2进制和16进制转换的时候的偏度差造成的。
针对以上问题,推荐使用java.math.BigDecimal。
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.add(b2).doubleValue();
在实体类中更推荐使用java.math.BigDecimal映射到数据库有小数的类型字段。
2.在对一个集合进行迭代遍历并删除一些符合条件的键值对的时候,容易出现java.util.ConcurrentModificationException 这个异常
while(parameterValues.size() != 0) {
Set<Object> pv = new HashSet<Object>();
Iterator<Object> it = parameterValues.iterator();
while(it.hasNext()) {
Object parameter = it.next();
it.remove(); //方法1
doEvent(parameter);
pv.add(parameter);
parameterValues.remove(parameter);//方法2
}
parameterValues.removeAll(pv);//方法3
推荐使用方法1,3,但多线程下仍会出现此问题.待解决
方法2不推荐使用
分享到:
相关推荐
java 异常 问题收集 Exception
Java面试问题收集,Java面试问题收集,Java面试问题收集
java版msn Java源码 搜集的Java msn代码
java资料 java java收集资料01 javaEE java项目 JAVASE GUI SWING 多线程和播放器的制作
java资料 java java收集资料01 javaEE java项目 JAVASE GUI SWING
java的技术网站收集java的技术网站收集java的技术网站收集java的技术网站收集java的技术网站收集java的技术网站收集
24.java垃圾收集机制.zip24.java垃圾收集机制.zip24.java垃圾收集机制.zip24.java垃圾收集机制.zip24.java垃圾收集机制.zip24.java垃圾收集机制.zip24.java垃圾收集机制.zip24.java垃圾收集机制.zip24.java垃圾收集...
最近java收集。。。。。。。。。最近java收集。。。。。。。。。最近java收集。。。。。。。。。最近java收集。。。。。。。。。最近java收集。。。。。。。。。最近java收集。。。。。。。。。最近java收集。。。。...
这是从网上和自己的经验吧,我正在学习..大家一块交流
• 熟悉JVM内存区域,常用引用类型,垃圾回收机制、算法以及常见的GC垃圾收集器(Serial、ParNew、Parallel Scavenge、Serial Old、Parallel Old、CMS、G1) • 熟悉常用IO模型(BIO、NIO、AIO),熟悉JVM类加载过程与...
efk7.13搜集java日志—filebeat配置详解笔记总结
Java垃圾收集器使用小诀窍,告诉你如何写出高效的Java程序。
java面试问题小集 收集了一些面试题目
java收集相关资料,和大家分享.PDF的多
java 垃圾整理收集 1垃圾收集器如何做 2垃圾的基本要求
Java的垃圾收集器
垃圾收集器线程是一种低优先级的线程,在一个Java程序的生命周期中,它只有在内存空闲的时候才有机会运行。它有效地防止了内存渗漏体的出现,并极大可能地节省了宝贵的内存资源。但是,通过Java虚拟机来执行垃圾收集...
搜集过来的java面试会被闻到的问题,大家看看吧,面试的要注意咯,灵活运用啊
网页资料收集 JAVA与JAVASCRIPT通信乱码问题 java javascript jsp的url提交带中文参数时后台取到的是乱码问题的解决 网页资料收集 JAVA与JAVASCRIPT通信乱码问题 java javascript jsp的url提交带中文参数时后台取到...
Java常见问题.txt; Java常见问题集锦.txt; Java编程小技巧集锦.txt; J2ME学习系列之如何将J2ME与XML集成.txt; Java连接各种数据库的实例.txt; Java命令行简介.txt; Java应用技巧-Applet与Application合并.txt; JNI...