作者ogamenewbie (._.)
看板java
标题Re: [问题] compile後出现的note
时间Sun Jul 9 09:09:08 2006
※ 引述《[email protected] (几百年没换昵称)》之铭言:
: ==> [email protected] (._.) 提到:
: > (恕删)
: > 其实不一定只是将 method 更动而已,
: > 像 Date 整个就被 deprecate 了. >_<
: 请问你是说哪一版JDK?或者哪一个Date? java.util or java.sql?
: 我刚刚看了最新的1.5
: 不论是哪一个Date,都只是几个method or constructor被deprecated....
java.util.Date...
如果你只是坚持 "sun 并没有把 Date 整个 deprecated 掉".
那我的回应也只是简单的 "恩, 你对".
我比较好奇的是...
你打算用剩下的那几个 method 或 constructor 做什麽?...
Date()? 我现在更偏好用 System.currentTimeMillis()
Date(long date)? Calendar 有 void setTimeInMillis(long millis)
after? Calendar 有 after.
before? Calendar 有 before.
getTime? Calendar 有 getTimeInMillis.
setTime? Calendar 有 setTimeInMillis.
名义上 Date 还在啦. 或许实际上 Calendar 底层也还是 Date.
但是实际上 Date 的功用, 全部都可以被 Calendar 跟 DateFormat 取代掉.
就我个人感觉, 只是 sun 没有把 2/6 的 constructors,
以及 9/27 的 method 也打上 deprecated 而已...
(扣掉 clone, compareTo, equals, hashCode, toString 只剩 4/27)
我也不会刻意为了一个 long 去 new 一个 Date...
如果你知道 Date 有什麽特别的好处, 也请不吝指教.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.33.253