解惑

解己之惑,解人之惑

类型转换和自动装箱

这段时间还在完成我的大轮子计划的持久化部分,本来想利用原来做的EJB单元测试的代码,结果发现自己还是对很多API不熟悉。我要将ResultSet的结果转换为Java的类型,本来是打算用一个工具类来转换的,结果发现ResultSet.getObject()返回的就是Java的类型。另外一个发现就是通过反射,JDK其实会自动为你进行装箱拆箱操作,如果传入的参数是Integer类型,而方法的实际类型是int,JDK会自动转换,反之也是一样,返回的结果是Integer,实际返回的是int,JDK也会自动转换,当然,这个JDK是1.4,不是JDK1.5。

(Visited 78 times, 2 visits today)

1 Comment

  1. 我觉得应该是有一个重载的方法在那里
    作为默认的调用
    这在java用的还比较多

发表评论

电子邮件地址不会被公开。 必填项已用*标注

© 2020 解惑

本主题由Anders Noren提供向上 ↑