PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] 如何多個同名main類別
作者:
dharma
(é”)
2014-07-10 22:46:50
Test.java
public class Test { //主程式1號
static int num;
public static void main(String args[]) {
Aaa.aaa();
}
}
Aaa.java
public class Aaa {
static void aaa() {
System.out.println(Test.num);
}
}
假設現在要把主程式1號做變化
變成主程式2號
同樣會用到Aaa.java
因為Aaa裡面有Test.num
所以主程式2號的名稱一樣要是Test.java
請問要怎麼有兩個同名的Test.java的main主程式啊?
試了用套件來區分
用不出來
因為Aaa.java裡的Test.num需要寫import
這樣程式碼就寫死了,沒有彈性
想執行主程式1號,要改import
想執行主程式2號,也要改import
thank
作者:
NullLife
(廢材大叔有點累)
2014-07-11 00:17:00
看不是很懂... 不過我想你需要的是一個父類別
作者:
jacky951
(藍憶)
2014-07-11 00:19:00
System.out.print(Packet.ClassName.getField())
作者:
NullLife
(廢材大叔有點累)
2014-07-11 00:19:00
然後丟到Aaa.aaa裡頭 應該就是你要的功能了...
作者: AI3767 (AIIA)
2014-07-11 01:08:00
public static void aaa(Class c) throws Exception {System.out.println(c.getDeclaredField("num").get(c)); }
作者:
swpoker
(swpoker)
2014-07-11 09:18:00
DI不就好了嗎
繼續閱讀
Re: [問題] txt UTF-8 bom 的問題
popcorny
Re: [問題] txt UTF-8 bom 的問題
hiigara
[問題] txt UTF-8 bom 的問題
pupuliao
[問題] 編譯語法
GooLoo
Re: [公告] Java 版版規
popcorny
Re: [問題] static block
jetswayss
[問題] static block
gn00618777
[問題] exception in thread timer-0 java.lang.
dremel
[URL]設計模式不死?
JustinHere
Re: [問題] static與non static
AmosYang
Links
booklink
Contact Us: admin [ a t ] ucptt.com