作者godfat (godfat 真常)
站內java
標題Re: [站內] Java 跟 C++ 搞曖昧? Namespace 有用嘛?
時間Sun Mar 12 02:14:05 2006
※ 引述《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