A. java一個類怎麼調用另外一個類的主方法
1、與一般調用沒什麼差別,直接new 出來另一個類的對象,調用方法即可。
B裡面代碼
publicclassB{
publicstaticvoidmain(Stringargs[]){
System.out.println("thisisB");
}
}
A裡面代碼
publicstaticvoidmain(Stringargs[])
{
Bb=newB();
b.main(args);
}
運行A效果:
B. 在java里怎麼在一個java程序里調用運行另一個java類
先把2個文件放在同一個包下面,這樣就可以訪問另一個java程序了。
一般的方法是在A程序里實例化B類,然後通過B.方法名
去調用B類里的方法
Runtime.getRuntime().exec("外部程序");
相當於你在cmd控制台中輸入"外部程序"並回車執行
C. java怎麼在一個類裡面調用另一個類中的變數
1.你需要調用的另一個類的變數.必須是全局變數.x0dx0a 2.User user = new User();x0dx0a 3.定義為public.通過user.name就可以拿到user類裡面的name變數x0dx0a 4.定義為private 那麼就必須在user類裡面添加name變數的set,get方法,通過user.getName()方法拿到user裡面的name變數x0dx0a5.方法還有好多種.......
D. java怎麼調用另一個類的方法
java類有兩種方法一種是類方法就是用static修飾的,一種是實例方法,就是沒有static修飾的方法。類方法可以同時類名.方法名的方式調用。而實例方法必須先生存類的實例在通過實例.方法名的方式調用。例如:
public class MethodCall
{
public static void main(String[] args)
{
Test.sayStatic();
Test test = new Test();
test.sayInstance();
}
}
class Test
{
public static void sayStatic()
{
System.out.println("這是一個靜態方法。");
}
public void sayInstance()
{
System.out.println("這是一個實例方法。");
}
}
E. JAVA如何調用另一個文件中的類
package src.temp;
在Temp中如下寫:
Ball ball = new Ball()
ball.g.drawOval(100,100,10,10);
%USERPROFILE%LocalSettingsTemp」
HKEY_CURRENT_USER/HKEY_CURRENT_USEREnvironment/TEMP
D:Temp
(5)java如何調用另一個類擴展閱讀:
更多操作:
更改位置
在非系統盤如D盤下新建文件夾Temp,然後右擊「我的電腦」,選擇「屬性→高級→環境變數」,在彈出的「環境變數」窗口分別雙擊「TEMP「%USERPROFILE%LocalSettingsTemp」都修改為「D:Temp」就ok了。
在開始→運行→輸入regedit可打開注冊表
刪除
一般來說,你當前運行著大型的工具軟體的時候,都不應該去碰臨時文件,比如Photoshop會在處理圖形時候產生巨大的臨時文件,如果你認為這不是你創建的文件企圖刪除,可能會Photoshop死機。
你當前沒有運行程序的話,發現的臨時文件都可以刪除,以免它們天長日久堆積如山,占據磁碟空間還是小事,關鍵是它們又多又散亂,會給磁碟掃描整理帶來時間上的無謂消耗,也可能會造成文件分配表混亂,導致文件交叉鏈接的錯誤。但是不能所有的臨時文件都一概而論。
比如,C盤根目錄的TEMP目錄,是很多工具程序臨時文件的指向目錄,沒有這個目錄的話,臨時文件無法創建,這些工具軟體就很可能會出錯,所以要刪除的話,只應該清空裡面的臨時文件垃圾,而不能把TEMP這個目錄都幹掉了。
Windows里通常也有一個TEMP文件,是系統默認的臨時文件的放置地方,也不建議連目錄都刪除了,定期清空裡面的垃圾即可。
還有就是WORD安裝目錄里的臨時文件,在你使用WORD的時候,不要去刪除它們,這些~開頭,TMP結尾的文件是WORD程序工作要用到的,多處於讀防寫狀態,你想刪除它們也刪除不了。
如果你在使用WORD時候死機,下次開機進入Windows的時候,也不要先刪除它們,應該打開WORD,WORD會從這些臨時文件里讀取上次你死機時候最新保存的結果,讓你最大限度地恢復上次的工作。其實這就是WORD恢復上次文檔的原理。等你另存了文件後,再刪除它們也不遲。
F. Java中的一個類怎麼調用另一個類中的方法
java類有兩種方法一種是類方法就是用static修飾的,一種是實例方法,就是沒有static修飾的方法。類方法可以同時類名.方法名的方式調用。而實例方法必須先生存類的實例在通過實例.方法名的方式調用。
G. Java中的一個類怎麼調用另一個類中的方法
方法1. 新建一個類。然後在調用類中先進行被調用類實例化,然後通過實例化的對象訪問。例如:
//先定義一個類
(7)java如何調用另一個類擴展閱讀:
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程 。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等 。
H. java中一個類想調用另一個類的變數該怎麼辦
如果另一個類的變數是靜態變數,用 類名.變數名 調用x0dx0a如果是public的變數,先創建另一個類的對象,用 對象名.變數名 調用x0dx0a如果是private的變數,用set、get方法操作對象x0dx0a還可以利用反射機制操作變數
I. Java中的一個類怎麼調用另一個類中的方法
publicclass調用
{
publicstaticvoidmain(String[]args)
{
System.out.println("
==========Java中的一個類怎麼調用另一個類中的方法!==========
");
init();
}//初始化!
privatestaticvoidinit()
{
//創建A類對象
Aa=newA();
a.show2();
a.show1();
System.out.println("
------------------------------分割線--------------------------
");
//創建B類對象
Bb=newB();
b.method1();
b.method2();
}
}
//A類!
classA
{
voidshow1()
{
System.out.println("這個是A類中的show1方法,調用B類的method1方法");
newB().method1();
}
voidshow2()
{
System.out.println("這個是A類中的show2方法!");
}
}
//B類!
classB
{
voidmethod1()
{
System.out.println("這個是B類中的method1方法!");
}
voidmethod2()
{
System.out.println("這個是B類中的method2方法!調用A類的show2方法");
newA().show2();
}
}