Re: [問題] compile後出現的note

看板java作者時間19年前 (2006/07/09 13:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串11/30 (看更多)
sql Date 是繼承 util Date。 JDBC 沒有 return Calendar 這回事。 做 date format 也要用到 Date。 Calendar 也有個 getTime() 會return Date。 說Date被depecated,實在是有點牽強。 ※ 引述《ogamenewbie.bbs@ptt.cc (._.)》之銘言: > ※ 引述《inn.bbs@bbs.ntu.edu.tw (幾百年沒換暱稱)》之銘言: > : 請問你是說哪一版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 有什麼特別的好處, 也請不吝指教. -- 夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下 矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道之在天下 60.51.50.47
文章代碼(AID): #14i9JJ00 (java)
討論串 (同標題文章)
文章代碼(AID): #14i9JJ00 (java)