Re: [站內] Java 跟 C++ 搞曖昧? Namespace 有用嘛?

看板java作者 (godfat 真常)時間18年前 (2006/03/12 02:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串19/27 (看更多)
※ 引述《ogamenewbie (荷蘭爛銀行)》之銘言: : 我借用你的例子來講一下, 保證是錯的 (啥!) : 我不是啥 SCJP 咩, 用錯誤的概念硬幹出能用的東西是常有的事 = =b 無言以對 XD : : package test; : : 假設放在 ~/fat1/test 下 : : package test; : : 假設放在 ~/fat2/test 下 : : 那麼我執行某個程式,把 ~/fat1 和 ~/fat2 都加入 classpath 下 : : 是否會造成衝突?如果是的話,那確實這就是 Java platform 了 @_@ : 不會... 依照載入順序. 這樣問題更大吧? = =b 連是否不小心重複了都不知道 : : String config = Config.getPath(); : : import config; : : 如此動態決議載入的路徑。 : import 的 path 也動態? 這什麼? @_@a 只是覺得這樣做比較合理而已 我不知道實作上是否會有什麼問題, 只是單純從使用者的角度來看,覺得現在這樣沒有對稱性 如果路徑寫死,執行期卻還能搬動位置,這樣有時候會不小心出意外 既然執行期才去存取 .class 檔,何不連路徑都動態存取? String path = UserInput.getString(); // could be godfat.Widget or // fatgod.Widget import path; Widget keyboard = new Widget(); 這樣可以動態改變類別庫 -- Nobody can take anything away from him. Nor can anyone give anything to him. What came from the sea, has returned to the sea. Chrono Cross -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.210.113
文章代碼(AID): #144n5POo (java)
討論串 (同標題文章)
文章代碼(AID): #144n5POo (java)