Re: [請益] 關於api的網站

看板java作者 (西可蛇)時間19年前 (2006/10/03 20:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/8 (看更多)
※ 引述《tachibana1@kkcity.com.tw ( )》之銘言: : ※ 引述《zhongpaul.bbs@ptt.cc (西可蛇)》之銘言: 怕太長以上自砍 : 這個我沒辦法回答你....因為我不會用sql : 不過翻了一下API,Date這個class各有一個在java.util.底下跟java.sql.底下 : 如果要用java.sql那個就要import java.sql.*或是import java.sql.Date; 我按照您說的方法import java.sql.*;之後 出現了下列錯誤 aaa.java:8: cannot find symbol symbol : constructor Date() location: class java.sql.Date Date date = new Date(); ^ aaa.java:10: non-static method getYear() cannot be referenced from a static cont ext a = Date.getYear(); ^ Note: aaa.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 2 errors 我後來又試了打上import java.util.*;去掉import java.sql.* 結果如下 aaa.java:9: non-static method getYear() cannot be referenced from a static conte xt a = Date.getYear(); ^ Note: aaa.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 1 error 所以這是代表Date無法在JAVA 1.5.0版裡面使用麼ˊˋ? : 如果沒記錯的話....在新版本的它是被建議不使用的....在compile的時候會跑 : 出來,如果硬要用的話,只要在compile加上一個修飾字幾乎都可以過關.... 說到重點了...我就是很想硬要用.... ^^^^^^ ↑這是什麼@@" 測試的時候都會出現Note: Recompile with -Xlint:deprecation for details. 所以我就很乖的在compile的時候跟著打javac -Xlint aaa.java 可是結果也只是多一個Warning跑出來跟我說DATE是不能用的而已~"~ 很明顯的這應該不是您所說的修飾字 所以...能解釋一下修飾字是什麼神奇的東西麼0.0? (給版主 我這篇原文好像忘記用站內信件了... 可是我怕這篇用站內他會看不到~"~ 我下次會乖乖用L的 囧...) 補上code好了 雖然可能沒什麼幫助... import java.io.*; import java.util.*; class aaa { public static void main(String[] args) { Date date = new Date(); int a; a = Date.getYear(); System.out.println(a); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.233.245.252 ※ 編輯: zhongpaul 來自: 125.233.245.252 (10/03 20:49)
文章代碼(AID): #158bWyR9 (java)
討論串 (同標題文章)
文章代碼(AID): #158bWyR9 (java)