java中常见的坑

1.对于Integer var=?在-128至127之间的赋值,Integer对象是在IntegerCache.cache产生,会复用已有对象,这个区间内的Integer 值可以直接使用==进行判断,但是这个区间之外的所有数据,都会在堆上产生,并不会复用已有对象,这是一个大坑,推荐使用 equals方法进行判断。

2.有try块放到了事务代码中,catch异常后,如果需要回滚事务,一定要注意手动回滚事务。

欢迎交流:[email protected]

持续更新。。。

猜你喜欢

转载自blog.csdn.net/u013083989/article/details/81670961