- 博客(3)
- 收藏
- 关注
原创 SSH整合---遇到的包冲突问题
<br />近来在开发SSH整合的项目时全部使用MyEclipse8.6自带的包,然而出现了以下问题。<br />在页面上报的错就如下面这样:<br />Messages:antlr.collections.AST.getLine()I File:org/hibernate/hql/ast/HqlSqlWalker.javaLine number:896<br /> <br />查找自己的代码有没有出错用了相当长时间,当代码没错时,就怀疑是否配置环境出现问题,到Tomcat中查找该项目所的lib包里发现了2
2011-01-17 23:07:00 512
原创 “==”运算符与equals方法的区别
一. “==”运算符:对于基本数据类型,比较的是值是否相等;对于引用类型,比较的是引用地址是否相同。1. 基本数据类型以及它们的包装类例1:int i = 10;int j = 10;if (i == j) System.out.println("==");else System.out.println("!=");结果是: ==例2:Integer i = 10;Integer j = 10;if (i == j) System.out.println("==");else Sys
2010-07-12 00:20:00 464
原创 Java基本数据类型:long与float之间的转换疑惑
有时会听到这样的声音:位数多的向位数小的转换要强制类型转换,那下面的是特例吗?64位的long转换成32位的float不需要强制类型转换。Why?本人认为因为float能表示的取值范围比long大得多,long的范围是-9223372036854775808~~9223372036854775807,而float的取值范围是-3.4E+38~~3.4E+38;但是这样的转换后会造成掉失精度,因为float只能保证的有效数字是7位,如下面的例子。public class Convert { public
2010-07-12 00:14:00 7996
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人