Discussion:
[請益] 關於api的網站
(时间太久无法回复)
西可蛇
2006-10-01 02:17:17 UTC
Permalink
因為學校的專題研究需要用到java
而距離我上次觸摸java已經是一年多前的事情了...
途中歷經幾次電腦重灌~"~
原本寫java的時候常去逛的api網址也找不回來了ˊˋ
導致現在要寫的時候都不知道有哪些function可以call
所以想請問一下各位大大有沒有好用的api網站
繁中或英文的皆可<(_ _)> 謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.233.249.85
西可蛇
2006-10-02 04:09:15 UTC
Permalink
※ 引述《***@kkcity.com.tw ( )》之銘言:
: ※ 引述《***@ptt.cc (西可蛇)》之銘言:
: > 因為學校的專題研究需要用到java
: > 而距離我上次觸摸java已經是一年多前的事情了...
: > 途中歷經幾次電腦重灌~"~
: > 原本寫java的時候常去逛的api網址也找不回來了ˊˋ
: > 導致現在要寫的時候都不知道有哪些function可以call
: > 所以想請問一下各位大大有沒有好用的api網站
: > 繁中或英文的皆可<(_ _)> 謝謝
: java.sun.com
: 找 Java SE 的 documentation
: alien

好 你厲害 我都砍文了還被抓出來XD
我後來有找到嚕^^ 感謝回應
------只是感謝文就太浪費了點-------
順便來問個小問題(這問題真的很小 不要打我...)
我找到一個API是Class Date
上面寫著java.sql
這代表我要打上import java.sql;
在我的程式裡面才能使用它麼?
我可不可以打import java.sql.*;
因為記得後面加上*就是裡面所有的東西都能用~"~??

另外在Method Summary裡面常常看到
int getHours()
Deprecated.
^^^^^^^^^^
↑這是什麼意思@@?
我查字典他是寫"反對"的意思 可是感覺很怪~"~
反對這個Function麼0.0?

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.206.26
t***@kkcity.com.tw
2006-10-02 18:02:18 UTC
Permalink
Post by 西可蛇
: java.sun.com
: 找 Java SE 的 documentation
: alien
好 你厲害 我都砍文了還被抓出來XD
我後來有找到嚕^^ 感謝回應
------只是感謝文就太浪費了點-------
順便來問個小問題(這問題真的很小 不要打我...)
我找到一個API是Class Date
上面寫著java.sql
這代表我要打上import java.sql;
這個我沒辦法回答你....因為我不會用sql
不過翻了一下API,Date這個class各有一個在java.util.底下跟java.sql.底下
如果要用java.sql那個就要import java.sql.*或是import java.sql.Date;
Post by 西可蛇
在我的程式裡面才能使用它麼?
我可不可以打import java.sql.*;
因為記得後面加上*就是裡面所有的東西都能用~"~??
另外在Method Summary裡面常常看到
int getHours()
Deprecated.
^^^^^^^^^^
如果沒記錯的話....在新版本的它是被建議不使用的....在compile的時候會跑
出來,如果硬要用的話,只要在compile加上一個修飾字幾乎都可以過關....
Post by 西可蛇
我查字典他是寫"反對"的意思 可是感覺很怪~"~
反對這個Function麼0.0?
--
┌─────◆KKCITY◆─────┐ ◢ ◤ 聽 KKBOX,動態歌詞緊緊跟著你
│ bbs.kkcity.com.tw │ \^_^ /  ★ http://www.kkbox.com.tw ★
└──《From:61.62.107.41 》──┘   ◤ 唱片公司授權,音樂盡情下載
--
西可蛇
2006-10-03 04:49:33 UTC
Permalink
※ 引述《***@kkcity.com.tw ( )》之銘言:
: ※ 引述《***@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)
继续阅读narkive:
Loading...