看板 [ java ]
討論串[問題] package 與 class 名稱相同問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者HuangTzHuan時間13年前 (2011/07/08 17:58), 編輯資訊
1
0
0
內容預覽:
假設如下的程式碼:. tw/sub1/test.java (package 為 tw.sub1). tw/sub2/test.java (package 為 tw.sub2). tw/sub2/tw.java (package 為 tw.sub2). 假設在 tw.sub2.test 裡使用 tw.
(還有214個字)

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者HuangTzHuan時間13年前 (2011/07/08 18:18), 編輯資訊
0
0
0
內容預覽:
抱歉,可以給點提示嗎?. compile 的指令為:. javac tw/sub2/test.java. 如果 sub2/ 下沒有 tw.java,則一切正常. 如果 sub2/ 下有 tw.java 會得到如下 error. $ javac tw/sub2/test.java. tw/sub2/t
(還有267個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者PttTime (批踢踢時間)時間13年前 (2011/07/08 22:14), 編輯資訊
1
0
0
內容預覽:
那就只好使用比較麻煩的方式....... run tw.sub2.test時將會呼叫tw.sub1.test.hello(). package tw.sub1;. public class test {. public void hello() {. System.out.println("Hell
(還有319個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者HuangTzHuan時間13年前 (2011/07/09 00:14), 編輯資訊
0
0
0
內容預覽:
感謝所有網友們的解釋與幫忙 :D. 我完全同意 sbrhsieh 網友所說,應該從命名就避免這個狀況發生. 因為我不太熟悉 java,因此初遇此問題時想知道 java 是否有類似 c++ 這種語法:. ::tw::sub1::test. 來強迫從 top level 開始找. 也感謝 tkcn 網友
首頁
上一頁
1
下一頁
尾頁