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

看板java作者 (荷蘭爛銀行)時間18年前 (2006/03/10 22:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/27 (看更多)
※ 引述《godfat (godfat 真常)》之銘言: : classpath 是 runtime 決定的,變成使用者可以任意移動你預先寫好的程式, : 這個嘛,有好有壞啦 @_@ 比方說不同的 path 設定使得笨蛋在 port 時出問題 : 我個人比較 prefer 由 programmer 決定相對位置,再不然,寫個 config.conf : 程式要去讀取資料時從 config 中的 path 去讀更好,可預設可改變。 : 要用 -classpath 去改變讀取路徑的話,要這樣寫的話感覺會變得很麻煩 package 不就是以目錄結構存在的?... 例如說我在 c:\ 建了 idv 這個目錄, 在 c:\idv\ 建了 ogamenewbie 這個目錄, 裡面的 class 的 package 不就可以設成 idv.ogamenewbie ? 如果說你要用 c:\aaa\bbb.jar 裡面的 org.ogamenewbie.test 這個 class 實際解開的話 org.ogamenewbie.test 會在 c:\aaa\org\ogamenewbie\test.class c:\aaa\bbb.jar 歸 classpath 管 org.ogamenewbie.test 歸 import 管 我還是不懂你想要怎樣的相對路徑... 是希望程式不能被使用者搬來搬去嘛? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.148.49
文章代碼(AID): #144OtDor (java)
討論串 (同標題文章)
文章代碼(AID): #144OtDor (java)