1樓:殤ぃ勿知
既然如此,編譯後.class檔案也是在同一個包下面,所以可以直接呼叫。
如:類 a 和b
如果要在a中呼叫b,直接 b b=new b();就行了啊
2樓:紫翎仙人
你是不是沒有新增要呼叫哪個類的引用?比如在a類中要使用b類,要先加入b類的引用,
即private b b;
3樓:
import 包名.xx.java;
4樓:奧斯丁費勁
呼叫,java檔案? 是呼叫類麼?
java怎麼引用另一個包中的類的方法
5樓:
如果你想用dao dao=new dao()來例項化這個dao的話,那是錯誤的
從dao類的定義來看是一個靜態類,所以你要獲得dao的例項的話,要這麼用
dao dao=dao.getinstance(); // 他上面提供了public的getinstance方法,然後是在裡面例項化一個自己的,這樣保證不管什麼地方用這種方式取都能取到同一個例項
6樓:啊旭
想要引用另一個包中的類方法,你需要導你要用到那個類所在的包。
比方說,你在a.java中應用到b包下的c類,所以你在檔案頭的書寫格式是 import b.c;
當然最快捷的方式是,你可以在你用到該方法後,或則用到某個包裡面的類建立一個新物件的時候,這時候系統回報錯,你可以按下鍵盤ctrl + shift + o 快捷鍵,這樣系統會自動幫你匯入包。
7樓:匿名使用者
dao dao=dao.getinstance();
你把new的地方改成這樣看看
8樓:李祥揚
import 包名(******.***.***)
new 個 物件
之後物件的方法隨便你調
9樓:超級x狂人
new一個物件 然後用物件去引用
如果方法是static修飾 ,類名.方法名就可以
java程式設計中怎樣在一個包裡呼叫另一個包的資料
10樓:匿名使用者
如果被呼叫包中的引數前面的修飾符是private(本類),default(本包)的,那麼無法呼叫,如果public的可以被呼叫。
如b類中定義的了個引數:public static final bank = 」boc「;
在a類中可以通過:string str = a.bank;之後獲取到的值就是」boc「。
如b類中定義的了個引數:private static final bank = 」boc「;
在a類中可以通過:string str = a.bank;之後就會報錯,提示bank引數不存在。
備註:通常現在為了防止注入,都會在類中定義為private,之後通過set和get方法來進行引數傳遞。
11樓:天堂向右
在程式開頭 import 匯入要用到的別的包裡面的類 就可以
《JAVA程式設計》課程設計,《JAVA程式設計》課程設計
1 package study.part02 2 import java.util.calendar 3 import java.awt.4 import javax.swing.5 import java.awt.event.6 import java.lang.thread 7 public c...
自學Java程式設計和參加Java程式設計培訓班哪個好
有學習環境和氛圍,有同學可以交流,也有老師指導。這是個比較靠譜的學習方式,大部分人都能成功結業。自學比較麻煩,建議你還是選擇培訓機構,推薦你動力節點,這是我當時培訓的學校,各方面都不錯,實戰型培訓 自學的話除非有基礎,如果沒有基礎還是參加培訓好些 我也是在動力節點培訓的 各方面都不錯,實戰型培訓 在...
JAVA程式設計求助
public abstract class graphpublic abstract double getacreage 計算面積的抽象方法 public abstract double getgirth 計算周長的抽象方法 public class round extends graph over...