作者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