1樓:匿名使用者
例項化需要呼叫的類,為這個類增加get*方法();
例如 class test()
}class b}
2樓:匿名使用者
string str = new myframe().getword();
看你的那個異常應該是棧溢位,你的第一個執行緒的某個地方寫錯了,導致記憶體佔用不斷增加,最後超過了你虛擬機器記憶體上限,溢位了。
3樓:專治八阿哥的孟老師
myframe mf=new myframe();
string a=mf.getword();
4樓:匿名使用者
public class myframe
}public class b{
myframe f = new myframe();
public static void main(string args)}
如何在java中呼叫另一個類中子類裡的一個變數?
5樓:匿名使用者
看如下示例,有問題請追問:
public class outer
}// 靜態內部類
static class staticinner }}class test}
6樓:小傻
呼叫另一個類的子類裡的變數,首先必須例項化這個子類,可以通過形如:outerclass.innnerclass cl = new outerclass.
innerclass();例項化該類之後,就可以通過例項呼叫變數。
一個類中包含另一個子類,也叫做內部類,內部類是不能脫離父類獨立存在,必須加一層修飾才能使用。
7樓:匿名使用者
樓主問這樣的問題證明java程式設計思想尚在起步階段,如此便接觸struts為之尚早。
如果不把java基礎弄明白再來解決眼前問題,則日後其他深層次問題樓主也是舉足無措。
8樓:匿名使用者
定義uploadthread的帶引數的構造,呼叫的類將自己的當前例項傳遞給uploadthread
9樓:匿名使用者
在uploadthread類中加 public string getto() 方法
在另一個類中假如uploadthread uploadthread 類變
量用uploadthread.getto()方法得到to
java怎麼在一個類裡面呼叫另一個類中的變數?
10樓:軒轅雲霄
1.你需要呼叫的另一個類的變數.必須
是全域性變數.
2.user user = new user();
3.定義為public.通過user.name就可以拿到user類裡面的name變數
4.定義為private 那麼就必須在user類裡面新增name變數的set,get方法,通過user.getname()方法拿到user裡面的name變數
5.方法還有好多種.......
java 同一個類中的方法如何呼叫另一個方法體中的變數?(未例項話之前)
11樓:匿名使用者
全域性變數或者靜態變數可以在不同方法中呼叫 區域性的不型int a=0;
void go()
void move()
未例項化的例子
public class ss
public class f
12樓:匿名使用者
先定義2個類
class go()
class move
}接著例項化
go g= new go();
move m= new move();
m.shuzhi(g.a);
13樓:匿名使用者
方法中宣告的變數是區域性變數,作用範圍僅在這個方法內部,在外面都不能呼叫,除非你將變數宣告放到類中做為成員變數
14樓:匿名使用者
未例項之前,無法呼叫。
15樓:匿名使用者
區域性變數,沒法呼叫。
java如何呼叫其他類裡的變數
16樓:匿名使用者
有2種方式
第一種,直接把類中變數定義成public
比如:public class a
}public class b
第二種,通過get,set方式訪問變數
public class a
}public class b
public int geta()}
17樓:匿名使用者
你這兩個變數都是方法內的區域性變數,不能被其它程式呼叫的
想被呼叫,把這2個改成成員變數
18樓:愛笑的
把他申明為靜態的變數啊,這就屬於類的,然後其他直接類名點出來
19樓:百度使用者
包名.類名.變數名 即可
這樣可以麼?
java怎麼在類裡面呼叫另類中的變數
1.你需要呼叫的另一個類的變數.必須 是全域性變數.2.user user new user 3.定義為public.通過user.name就可以拿到user類裡面的name變數 4.定義為private 那麼就必須在user類裡面新增name變數的set,get方法,通過user.getname ...
java程式設計中java檔案如何呼叫同包中的另外
既然如此,編譯後.class檔案也是在同一個包下面,所以可以直接呼叫。如 類 a 和b 如果要在a中呼叫b,直接 b b new b 就行了啊 你是不是沒有新增要呼叫哪個類的引用?比如在a類中要使用b類,要先加入b類的引用,即private b b import 包名.xx.java 呼叫,java...
在Java介面A的實現類B中如何呼叫A中的變數
1.num有歧義 不表示哪一個num 2.會3.介面b的實現類c吧 因為介面中的變數都是public static 的,用b.num試試 1 介面中你寫實現在繼承類?繼承下來當然報錯 the field num is ambiguous 2 介面中的變數 1 會得到但是前提是隻繼承b不能中間加個a ...